我创建了一个名为 df_tags 的数据帧,我想通过使用标签列的所有值作为列标题名称及其相应的值作为第一行值来移动整个数据帧。
我尝试使用建议的 df_tags.pop here因为我的数据框最初是从最初是字典的系列转换而来的,但它并没有真正起作用。
df_tags.head()
Tag 0
0 NNP 3966
1 IN 643
2 CD 589
3 DT 434
4 ( 324
5 NN 4104
6 : 3271
7 ) 326
8 VBD 196
9 VBN 92
10 RB 77
11 PRP$ 38
12 JJ 2034
13 . 96
14 VBZ 541
15 CC 285
... ... ... # and many many more...
进入:
NNP IN CD DT ( NN ...
0 3966 643 589 434 324 4104 ...
最佳答案
尝试:
df.set_index("Tag").T
Tag NNP IN CD DT ( NN : ... VBN RB PRP$ JJ . VBZ CC
0 3966 643 589 434 324 4104 3271 ... 92 77 38 2034 96 541 285
关于python - 如何将第一列中的内容转移到 Pandas 中的列名称中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69570817/