dataframe行列互换
时间: 2023-11-18 12:16:18 浏览: 136
Pandas DataFrame Notes
要实现DataFrame的行列互换,可以通过交换行列索引和转置二维矩阵来实现。首先,需要交换行列索引,然后使用转置操作将二维矩阵转置。
可以使用以下代码来实现行列互换:
```python
df_T = pd.DataFrame(df.values.T, columns = index_row, index = index_columns)
```
其中,`df`是需要转换的DataFrame对象,`index_row`是转换后的行索引,`index_columns`是转换后的列索引。
另一种方法是使用以下代码:
```python
test_df_1 = pd.DataFrame(test_df.values.T, columns = test_df.index, index = test_df.columns)
```
其中,`test_df`是需要转换的DataFrame对象,`test_df_1`是转换后的DataFrame对象。
这样就可以实现DataFrame的行列互换了。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文