pandas dataframe中的列进行重新排序倒排正排自定义排序详解及实践

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas dataframe中的列进行重新排序倒排正排自定义排序详解及实践相关的知识,希望对你有一定的参考价值。

pandas dataframe中的列进行重新排序,pandas dataframe列重排、倒排、正排、自定义排序详解及实践

实施数据构建:

import pandas as pd
import numpy as np

data = {\'产品\':[\'肉类\',\'盐铁\',\'纺织\',\'木材\']*2,
        \'年份\':[1046,1046,1046,1046,1047,1047,1047,1047],
       \'诸侯\':[\'秦\',\'齐\',\'楚\',\'燕\',\'赵\',\'魏\',\'韩\',\'西周\'],
       \'产量\':[180,140,300,200,150,60,80,320]}

df1=pd.DataFrame(data, columns=[\'产品\',\'年份\',\'诸侯\',\'产量\'])

df1

以上是关于pandas dataframe中的列进行重新排序倒排正排自定义排序详解及实践的主要内容,如果未能解决你的问题,请参考以下文章

有没有一种简单的方法可以对 Pandas DataFrame 中的列进行分组?

11.pandas里面的一些常用方法

在 pandas DataFrame 中重新排序 MultiIndex 的级别

如何匹配两个 DataFrame 中的特定值并在 Python Pandas 中添加额外的列? [复制]

如何重新排序 Pandas 中的多索引列?

根据列名重新排序熊猫数据框中的列[重复]