pandas drop第一列
时间: 2023-08-02 20:10:05 浏览: 101
Pandas实现一列数据分隔为两列
要删除pandas DataFrame中的第一列,可以使用`df.drop`方法,并指定`axis=1`参数。下面是一个例子:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': \[0, 4, 8\], 'B': \[1, 5, 9\], 'C': \[2, 6, 10\], 'D': \[3, 7, 11\]})
# 删除第一列
df_drop_first_column = df.drop(df.columns\[0\], axis=1)
print(df_drop_first_column)
```
输出结果为:
```
B C D
0 1 2 3
1 5 6 7
2 9 10 11
```
在这个例子中,我们使用`df.columns\[0\]`来指定要删除的列,然后将`axis=1`参数传递给`df.drop`方法,以指定删除的是列而不是行。最后,我们将删除后的DataFrame赋值给`df_drop_first_column`变量,并打印出来。
#### 引用[.reference_title]
- *1* *2* [Python中pandas dataframe删除一行或一列:drop函数](https://blog.csdn.net/songyunli1111/article/details/79306639)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文