变形、排序
方法 | 解释 |
---|---|
DataFrame.droplevel(level[, axis]) | 删除请求的索引/列级别 |
DataFrame.pivot([index, columns, values]) | 重塑数据,产生一个“pivot”数据透析表,可以指定不同的列为表的index,columns,values |
DataFrame.pivot_table([values, index, …]) | 创建一个电子表格样式的DataFrame |
DataFrame.reorder_levels(order[, axis]) | 使用输入顺序重新排列索引级别 |
DataFrame.sort_values(by[, axis, ascending, …]) | 按指定行/列的值排序,如:df.sort_values(by=["col2"])按第2列的值排序 df.sort_values(by=["row2"],axis=1)按第2行的值排序 |
DataFrame.sort_index([axis, level, …]) | 根据行标签对所有行排序,或根据列标签对所有列排序,或根据指定某列或某几列对行排序,如:df.sort_index() 默认按“行标签”升序排序; df.sort_index(axis=1) 按“列标签”升序排序 |
DataFrame.nlargest(n, columns[, keep |