如何对 Pandas 数据序列进行排序?
在这个问题中,我们必须对 Pandas 数据序列进行排序。我们定义一个未排序的 pandas 数据序列,并使用 Pandas 库中的 sort_values()函数对它进行排序。
算法
Step 1: Define Pandas series. Step 2: Sort the series using sort_values() function. Step 3: Print the sorted series.
示例代码
import pandas as pd panda_series = pd.Series([18,15,66,92,55,989]) print("Unsorted Pandas Series: \n", panda_series) panda_series_sorted = panda_series.sort_values(ascending = True) print("\nSorted Pandas Series: \n", panda_series_sorted)
输出
Unsorted Pandas Series: 0 18 1 15 2 66 3 92 4 55 5 989 dtype: int64 Sorted Pandas Series: 1 15 0 18 4 55 2 66 3 92 5 989 dtype: int64
解释
sort_values()函数中的 ascending 参数采用布尔值。如果值为 True,它将按升序对序列进行排序。如果值为 False,它将按降序对值进行排序。
广告