python中如何将数据框中的第一列数据变成第二列数据,第二列数据变成第一列数据,两列数据互换位置
时间: 2024-05-14 16:16:50 浏览: 109
Python数据分析
可以使用 pandas 中的 `DataFrame` 的 `transpose()` 方法,或者通过 `iloc` 进行选取和交换:
方法一:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df = df.transpose()
```
方法二:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df = df[[df.columns[1], df.columns[0]]]
```
这些方法都可以实现将数据框中第一列和第二列的位置互换。
阅读全文