python - 反转 pandas DataFrame 中的索引和列

标签 python pandas

我有一个只有一行的 pandas DataFrame:

         10  20  30  70
data1:  2.3   5   6   7

我想重新索引框架,以便列值 (10、20、30、70) 成为索引值,数据成为列:

    data1:
10     2.3
20     5.0
30     6.0
70     7.0

我如何实现这一目标?

最佳答案

您正在寻找 transpose ( T ) 方法:

In [11]: df
Out[11]:
         10  20  30  70
data1:  2.3   5   6   7

In [12]: df.T
Out[12]:
    data1:
10     2.3
20     5.0
30     6.0
70     7.0

关于python - 反转 pandas DataFrame 中的索引和列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17076705/

相关文章:

python - dev_appserver.py 无法识别我的文件

python - 计算 Python 中非零值簇的数量?

python - 具有 nan 值的 Cumsum - pandas

python - 如何将一个数据框中的列添加到另一个数据框中?

python - 是否可以在 python tkcalendar 的日期中嵌入自定义文本

python - 如何覆盖 MagicMock 子类上的 __getitem__

python - 使用 ctypes 访问内存地址处的数据

python - 如何在Python中读取.000文件类型以进行机器学习?

python - 如何使用 Pandas 获取两个时间序列之间的相关性

python - 将 pandas 索引转换为 numpy 数组。 Python