2024-04-20 10:38:06 发布
网友
我有一个这样的数据帧-。
其中有3列并且有一些数据,我想像下面这样透视数据帧-
如果有人能提供一些关于如何得到解决的想法,这将是有帮助的
这种方法怎么样
import pandas as pd df = pd.DataFrame({'ColA': ['A','B','C'], 'ColB': ['D','E','F' ],'ColC':['G','H','I'],'Name':['Rajish','Rohit','Rahim']}) print(df)
结果:
ColA ColB ColC Name 0 A D G Rajish 1 B E H Rohit 2 C F I Rahim
然后进行转换:
df2 = (df.set_index(['Name']) .stack(dropna=False)) print(df2)
这种方法怎么样
结果:
然后进行转换:
结果:
相关问题 更多 >
编程相关推荐