python pandas怎样根据每一行的固定单元格的值,然后写入同一行固定单元格对应的值

发布于 2022-09-12 02:09:04 字数 436 浏览 22 评论 0

有一excel文件,有上千条数据,需要根据“地点”这一列,如果为空,在“N”这列写入否,如果不用excel公式用pandas怎样实现?

序号日期地点金额1N
12020/04/09北京100.00
22020/04/10上海90.00
32020/04/1080.00

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

锦上情书 2022-09-19 02:09:04

一般来说 Excel 数据加载到 pandas 里空白的单元格会显示 NaN
image.png

然后先判断'地点'是否为 NaN,再用 map 函数映射进去就可以了

df['N'] = df['地点'].isna().map({True:'否'})

微信截图_20200410232158.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文