pandas判断某一列数值是否为A栋,如果是,则在b列插入C
时间: 2024-05-09 10:17:06 浏览: 74
pandas对dataFrame中某一个列的数据进行处理的方法
答案:
可以使用pandas库的loc方法来实现该功能。具体代码如下:
```
import pandas as pd
# 读取数据
df = pd.read_csv('data.csv')
# 判断某一列数值是否为A栋
is_A = df['column_name'] == 'A栋'
# 在b列插入C
df.loc[is_A, 'b'] = 'C'
# 输出结果
print(df)
```
其中,'column_name'是需要判断的列名,'data.csv'是数据文件名,可以根据实际情况进行修改。
阅读全文