pandas判断某一列数值是否大于10,如果大于则在第二列字符串后面插入10
时间: 2024-05-04 09:15:45 浏览: 144
判断输入的两个数当中只有一个数大于10
3星 · 编辑精心推荐
你可以使用以下代码来判断某一列数值是否大于10,并在第二列字符串后面插入10:
```python
import pandas as pd
# 示例数据:
df = pd.DataFrame({'数字列': [5, 25, 8, 11], '字符串列': ['hello', 'world', 'python', 'data']})
# 判断数字列是否大于10,并在字符串列后面插入10
df.loc[df['数字列'] > 10, '字符串列'] = df.loc[df['数字列'] > 10, '字符串列'] + '10'
```
注意:如果你的数据中有缺失值,需要先处理后再进行判断。
阅读全文