我有以下数据框
ID Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9
1 A B C A B C A B C
2 D E F D E F D E F
我希望通过每三列重新构造一个值,得到下表
ID Col_1 Col_2 Col_3
1 A B C
A B C
A B C
2 D E F
D E F
D E F
或
ID Col_1 Col_2 Col_3
1 A B C
1 A B C
1 A B C
2 D E F
2 D E F
2 D E F
有什么有效的方法吗?我试图在StackOverflow社区找到类似的例子,但没有找到。如果有,你可以指给我看
感谢您的帮助
下面是一个带有} 的:
apply
和^{我不确定是否有效率,但它是有效的:
您可以使用^{} 和
MultiIndex
被所有列使用,而不使用由整数和模除法创建的ID
:相关问题 更多 >
编程相关推荐