python 如何利用Pandas将指定内容单元格的内容添加至指定列
时间: 2024-05-15 11:19:50 浏览: 48
pandas对指定列进行填充的方法
可以使用 Pandas 的 loc 方法来选择指定的行和列,然后使用赋值语句将指定内容单元格的内容添加至指定列。具体实现可以参考以下代码:
```python
import pandas as pd
# 创建一个示例 DataFrame
data = {'姓名': ['小明', '小红', '小刚'], '年龄': [18, 20, 22], '成绩': [80, 90, 85]}
df = pd.DataFrame(data)
# 将指定内容单元格的内容添加至指定列
df.loc[df['姓名'] == '小明', '备注'] = '男生'
df.loc[df['姓名'] == '小红', '备注'] = '女生'
df.loc[df['姓名'] == '小刚', '备注'] = '男生'
# 打印输出结果
print(df)
```
运行以上代码,输出结果如下:
```
姓名 年龄 成绩 备注
0 小明 18 80 男生
1 小红 20 90 女生
2 小刚 22 85 男生
```
在以上代码中,我们首先创建了一个示例 DataFrame,包含了姓名、年龄和成绩三列。然后使用 loc 方法选择姓名为小明、小红和小刚的行,以及备注列,使用赋值语句将指定内容单元格的内容添加至指定列。最后打印输出结果,可以看到备注列已经成功添加了指定内容单元格的内容。
阅读全文