dataframe怎样提取第一列数据和最后一列数据组成一个新的dataframe
时间: 2024-05-04 07:16:57 浏览: 219
Pandas实现一列数据分隔为两列
假设你使用的是Python中的pandas库,可以使用以下代码来提取第一列数据和最后一列数据组成一个新的dataframe:
```python
import pandas as pd
# 假设原始dataframe为df
new_df = pd.DataFrame({'First Column': df.iloc[:, 0], 'Last Column': df.iloc[:, -1]})
```
其中,`iloc`函数用于通过索引位置来选取数据,`:`表示选取所有行,`0`表示选取第一列数据,`-1`表示选取最后一列数据。`pd.DataFrame`函数用于将选取的数据转换为新的dataframe。
请注意,`new_df`仅包含原始dataframe的第一列和最后一列数据,如果需要保留其他列数据,可以在`pd.DataFrame`函数中添加相应的列。
阅读全文