python pandas删除第一列
时间: 2023-05-02 09:03:19 浏览: 137
使用pandas库可以很方便地删除第一列,可以使用drop()函数,代码如下:
```
import pandas as pd
df = pd.read_csv('data.csv') # 读取csv文件
df = df.drop(df.columns[0], axis=1) # 删除第一列
df.to_csv('new_data.csv', index=False) # 将删除第一列后的数据保存至新的csv文件中
```
注:这里用的样例文件名为"data.csv",删除第一列后保存为新文件"new_data.csv"。
相关问题
pandas 删除第一列
你可以使用pandas库中的drop()函数来删除第一列。下面是两种删除第一列的方法:
方法一:
```python
import pandas as pd
# 创建一个DataFrame示例
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 删除第一列
df = df.drop(df.columns[0], axis=1)
# 打印删除第一列后的DataFrame
print(df)
```
方法二:
```python
import pandas as pd
# 创建一个DataFrame示例
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 删除第一列
df.drop(df.columns[[0]], axis=1, inplace=True)
# 打印删除第一列后的DataFrame
print(df)
```
这两种方法都可以删除第一列,你可以根据自己的需求选择其中一种方法来使用。
python 用pandas删除第一行
在Python中使用Pandas删除第一行可以使用`drop()`函数。下面是一个示例代码[^1]:
```python
import pandas as pd
# 创建一个DataFrame
data = {'country': ['China', 'USA', 'Japan'],
'year': [2018, 2019, 2020],
'population': [1400, 330, 126]}
df = pd.DataFrame(data)
# 删除第一行
df = df.drop(df.index)
# 打印删除第一行后的DataFrame
print(df)
```
运行以上代码,将会删除第一行,并打印删除第一行后的DataFrame。
阅读全文
相关推荐
















