Python 如何在不必设置索引的情况下透视数据帧?
我有一个df,看起来像这样:Python 如何在不必设置索引的情况下透视数据帧?,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有一个df,看起来像这样: col1 value test1 abc test2 def 如何使用pivot_table,在不添加索引的情况下翻转数据帧 新的df应该如下所示(理想情况下不使用现有的列名): 编辑: df.T 就拿这个: 我用df.T给我的东西进行了编辑。这不是我要找的。我确实希望value列作为col1值下的行作为列。我粘贴了测试的解决方案。请核对我的答案df.T工作正常。您能提供更具代表性的吗?到目前为止,还不清楚为什么df.transpose()
col1 value
test1 abc
test2 def
如何使用pivot_table
,在不添加索引的情况下翻转数据帧
新的df应该如下所示(理想情况下不使用现有的列名):
编辑:
df.T
就拿这个:
我用df.T给我的东西进行了编辑。这不是我要找的。我确实希望value
列作为col1
值下的行作为列。我粘贴了测试的解决方案。请核对我的答案df.T
工作正常。您能提供更具代表性的吗?到目前为止,还不清楚为什么df.transpose()没有帮助。
test1 test2
abc def
gives me:
abc def
test1 1 0
test2 0 1
In [2576]: df
Out[2576]:
col1 value
0 test1 abc
1 test2 def
In [2577]: df.T
Out[2577]:
0 1
col1 test1 test2
value abc def