小编edm*_*wad的帖子

如何将一组列标题与其在Pandas中的值进行交换

我有以下数据框:

a1  | a2  | a3  | a4 
--------------------- 
Bob | Cat | Dov | Edd 
Cat | Dov | Bob | Edd
Edd | Cat | Dov | Bob
Run Code Online (Sandbox Code Playgroud)

我想把它转换成

Bob | Cat | Dov | Edd
---------------------
a1  | a2  | a3  | a4
a3  | a1  | a2  | a4
a4  | a2  | a3  | a1
Run Code Online (Sandbox Code Playgroud)

请注意,列数等于唯一值的数量,并保留行的数量和顺序

python dataframe pandas

7
推荐指数
2
解决办法
459
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1