我想用重复行重塑数据帧。数据来自一个csv文件,其中重复数据块。你知道吗
例如:
Name 1st 2nd
0 Value1 a1 b1
1 Value2 a2 b2
2 Value3 a3 b3
3 Value1 a4 b4
4 Value2 a5 b5
5 Value3 a6 b6
应重塑为:
Name 1st 2nd 3rd 4th
Value1 a1 b1 a4 b4
Value2 a2 b2 a5 b5
Value3 a3 b3 a6 b6
你对此有什么建议吗? 我已经看过这个thread,但是我看不到如何将这种方法转化为我的问题,因为groupby所处理的列的右边有多个列。你知道吗
在按名称分组后,创建一个具有重复df值的数据帧,并将该df与原始df合并。你知道吗
你得到了吗
您可以使用^{} 和^{} 将两列合并为一列,^{} 获取新的列标签,^{} 进行重塑:
结果输出:
相关问题 更多 >
编程相关推荐