Python 将列值转换为熊猫中的列名,并将其他列值作为新列值
我知道标题听起来很混乱。但让我用一个例子来解释。我有印度各州新冠病毒病例的最新vise数据 数据如下表所示 我希望它是这样的Python 将列值转换为熊猫中的列名,并将其他列值作为新列值,python,pandas,Python,Pandas,我知道标题听起来很混乱。但让我用一个例子来解释。我有印度各州新冠病毒病例的最新vise数据 数据如下表所示 我希望它是这样的 根据各州是否有新病例,每个日期都可以有新的州名。因此,对于每个日期,根据第一张图像,数据可以有不同数量的状态名称。您可以使用pandas.DataFrame.pivot: df.pivot(index='Date', columns='Name', values='Numbers') 您可以使用pandas.DataFrame.pivot: df.pivot(ind
根据各州是否有新病例,每个日期都可以有新的州名。因此,对于每个日期,根据第一张图像,数据可以有不同数量的状态名称。您可以使用
pandas.DataFrame.pivot
:
df.pivot(index='Date', columns='Name', values='Numbers')
您可以使用
pandas.DataFrame.pivot
:
df.pivot(index='Date', columns='Name', values='Numbers')
您需要使用pandas
pivot\u table
我不知道pivot功能。让我检查一下,您需要使用pandaspivot\u table
我不知道pivot功能。让我检查一下,如何根据数据透视后的值对这些值进行排序,如下所示:df.sort_值(by=1,升序=False,轴=1)1694#检查重复项KeyError:1Did是否尝试重命名行名?df.sort_值(by='date',升序=False,axis=1)没有我使用的原样…如何根据数据透视后的值对这些值进行排序,如下所示:df.sort_值(by=1,升序=False,axis=1)1694#检查重复项错误:1是否尝试重命名行名?df.sort_值(按class='date',升序=False,轴=1)没有按原样使用。。。。