dataframe横纵转置
时间: 2023-11-18 16:07:54 浏览: 173
Pandas DataFrame Notes
可以使用pandas库来进行dataframe横纵转置操作。其中,transpose()函数可以用于转置操作。
例如,假设有一个dataframe如下:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(df)
```
输出:
```
A B C
0 1 4 7
1 2 5 8
2 3 6 9
```
可以使用transpose()函数进行转置操作:
```
df_transpose = df.transpose()
print(df_transpose)
```
输出:
```
0 1 2
A 1 2 3
B 4 5 6
C 7 8 9
```
在转置后的结果中,原来的行变成了列,原来的列变成了行。
阅读全文