接下来,按照以上未涉及的思路陆续推送,欢迎补充和指正。
03
多Index层级结构
Pandas中什么是有层次的数据呢? 简单来说,就是构造了一个有层次的Index实例,其他没什么不同。...值排序的接口:
DataFrame.sort_values(by, axis=0, ascending=True, inplace=False, kind='quicksort', na_position..., 'D', 'C'], 'col2' : [2, 1, 9, 7, 7, 4], 'col3': [0, 1,np.nan,np.nan, 2, 3]})
df
?...按照col1和col3这两列的值排序结果如下:
sort_1_3 = df.sort_values(by=['col1', 'col3'])
sort_1_3
排序后的结果如下所示:
?...默认情况下,排序中等于NaN的值相应地位于后面,如果设置na_position='first',才会将NaN值位于前面;
排序默认不是就地排序,inplace=False;
多列排序中,第一个参数是主排序字段