python - Python。从不同的地方删除多个值
问题描述
我有许多列需要从 DataFrame 中删除“-”条目。
我已经查找了可能的解决方案的文档,但是每个人都强调一次只在 1 列上完成。有没有其他方法可以扩大规模,而不是复制它?
先感谢您。
df['Column'] = df['Column'].replace('-', np.nan)
df = df.dropna(axis=0, subset=['Column'])
解决方案
df.replace('-', np.nan).dropna(axis=0)
推荐阅读
- javascript - 在 Javascript/Node.Js 中设置 Watson Speech to Text API 的问题
- spring-integration - Spring Integration Java DSL IntegrationFlow 作为网关无法启动
- java - Firebase 邀请:如何使用 Firebase 邀请发送推荐代码
- python-3.x - python程序在行中查找空值并返回列名
- spring - Spel 表达式方法参数属性占位符
- angular - Angular 6:设置滚动条以在有效负载中添加用户数据
- sql - 如何在没有源数据库的情况下执行 INSERT 查询时避免重复的 SQL 数据
- relational-algebra - 关系代数找到第一个值
- ios - iOS Fastlane Match 代码签名问题
- excel - 下载嵌入式 PDF 文件