python - 从熊猫的数据框中删除字符串
问题描述
这是我的数据框:
Ordered Items ord_datetime Delivered At1 Delivered
13 39 2018-01-25 14:11:06 "25-01-2018 16:40 pm" None
14 20 2018-01-25 10:53:41 "25-01-2018 14:26 pm" None
15 13 2018-01-22 19:53:26 "22-01-2018 21:09 pm" None
16 11 2018-01-22 17:41:20 "" None
我想删除那个空字符串,我用了很多语法但我不知道,我不能这样做
输出:申请后df.head().to_dict()
{13: ' "25-01-2018 16:40 pm"',
14: ' "25-01-2018 14:26 pm"',
15: ' "22-01-2018 21:09 pm"',
16: ' ""',
17: ' "21-01-2018 21:56 pm"'}
我试过的东西
- 尝试使用它查找空字符串,
((df1.values == "").sum())
但它返回0
- 尝试使用它查找空字符串,
- 然后替换
""
为NaN
但它替换所有值NAN
- 然后替换
渴望输出:
13 "25-01-2018 16:40 pm"
14 "25-01-2018 14:26 pm"
15 "22-01-2018 21:09 pm"
17 "21-01-2018 21:56 pm"
解决方案
推荐阅读
- ios - SwiftUI:有没有办法在点击时只折叠一个按钮而不是全部
- spring-boot - 使用 spring 和 CouchBase 创建通用搜索 API
- node.js - 从 Node.js 到 Python 3.6 的 hmac 512 迁移结果不匹配
- javascript - 等待递归调用异步函数的函数
- javascript - 单击提交按钮后无法获取COOKIE值,仅在第二次单击后才起作用
- android - 从 RecyclerView 删除项目时出现 IndexOutOfBoundsException
- c# - 活动报告:如何在表格行上生成点击事件
- mongodb - 如何同时管理 MongoDB 中的并发和自动增量
- android - 如何更改 SQLDelight 中表的主键?
- selenium - SLF4J:类路径包含使用 selenium-server 的多个 SLF4J 绑定错误