首页 > 解决方案 > python pandas中从一行到一列的数据

问题描述

在数据框中:

DATA1   DATA2   DATA3   DATA4   DATA5   DATA6   DATA7
-----------------------------------------------------------------
12      13      14      15      16      17      11

如何将数据转换为以下内容?

在行中

-------------
12
13
14
15
16
17
11

标签: transformation

解决方案


df.T将转置你的DataFrame

In [9]: import pandas as pd

In [10]: df = pd.DataFrame([{'data1': 12, 'data2': 13, 'data3': 14}])

In [11]: df
Out[11]: 
   data1  data2  data3
0     12     13     14

In [12]: df.T
Out[12]: 
        0
data1  12
data2  13
data3  14

In [13]: 

推荐阅读