pandas 读取旋转的csv文件
在pandas中,有没有什么函数可以直接加载一个旋转过的csv文件?
当然,我们可以通过一些数据处理技巧,比如使用transpose
(转置)和slicing
(切片),来解决这个问题。不过,我在想,API里应该有个更简单的方法吧?
具体来说,就是文件的表头信息在第一列,而不是第一行。比如:
A 1 2
B 3 5
C 6 7
我希望加载后的DataFrame
是这样的
A B C
1 3 5
2 5 7
1 个回答
0
使用 .T()
:
>>> print df
0 1 2
0 A 1 2
1 B 3 5
2 C 6 7
[3 rows x 3 columns]
>>> print df.T
0 1 2
0 A B C
1 1 3 6
2 2 5 7
[3 rows x 3 columns]
>>>