dataframe移除某一栏
时间: 2023-04-02 19:03:36 浏览: 52
可以使用 pandas 库中的 drop() 方法来移除 dataframe 中的某一列,具体操作如下:
df.drop('column_name', axis=1, inplace=True)
其中,'column_name' 是要移除的列名,axis=1 表示按列操作,inplace=True 表示在原 dataframe 上进行修改。
相关问题
dataframe丢掉某一列
要丢掉DataFrame中的某一列,可以使用`drop()`函数。可以按如下方式使用:
```
df = df.drop('column_name', axis=1)
```
其中,`column_name`是要删除的列的名称,`axis=1`表示按列进行删除。这个操作会直接在原DataFrame上进行修改,如果你想保留原始的DataFrame,可以将结果赋值给一个新的变量。
dataframe遍历某一列
要遍历DataFrame中的某一列,可以使用iterrows()方法。以下是一个示例:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'Name': ['John', 'Emma', 'Peter'],
'Age': [25, 30, 35],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
# 遍历'Name'列并打印每个元素
for index, row in df.iterrows():
print(row['Name'])
```
这将输出:
```
John
Emma
Peter
```
在上面的示例中,我们使用iterrows()方法遍历了DataFrame的每一行,并通过row['Name']来访问'Name'列的值。你可以根据你的需求在遍历时执行相应的操作。