例如,如果我有以下数据框,
Id D1 D2 D3 D4
0 8224 8224 8224 8224
1 9999999 9999999 9999999 9999999
2 161870 161870 161870 161870
,由于这些列包含相同的值,因此我想重做 数据框到此
Id 1-2-3-4
0 8224
1 9999999
2 161870
我设法使其正常工作,但是我感觉自己的路太慢且凌乱。 有没有一种优雅而快速的方法来做到这一点?
例如在Col-2不同的情况下,df会像这样
Id 1-3-4 2
0 8224 8225
1 9999999 9999999
2 161870 15881
最后,当col值相同时,它是col索引的分组。
eg Id 1-3-4 2-5-6-7 8-10 9