作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Hello (Pandas Python) 简而言之,我有一个由用户 ID 列 (user_id) 组成的数据框,它的组织在第二列中附加到它,它的组织在第三列中合并,显然在第三列都没有组织合并,因此有 Na 也可能是重复了相同的 base_org 但这个没有合并,这是需要的,数据框如下所示:
我希望拥有 Na 的用户保留他们的 base_org,但那些已经合并公司的用户像这样取代他们的 base_org:
我该如何继续?
最佳答案
A np.where
选项:
df['Base_org'] = np.where(
df['Merge_org'].eq('Na'), df['Base_org'], df['Merge_org']
)
df
:
User_id Base_org Merge_org
0 A Apple Na
1 B Facebook Facebook
2 C Microsoft Microsoft
3 D Google Na
4 E Instagram Na
关于python - 如何用条件 pandas python 替换另一列中的列的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67676156/
我是一名优秀的程序员,十分优秀!