python - 为 Python 系列中的元组删除 na
问题描述
假设我有一个系列
a = pd.Series([(1,2), (3,4), (float('NaN'),float('NaN'))])
如何从系列中删除 (nan,nan)?
问候,
解决方案
假设您只想保留不包含 NaN 值的对,您可以执行以下操作:
a = a[~ a.apply(lambda x: np.isnan(x[0] or np.isnan(x[1])))]
推荐阅读
- cvxpy - 我可以使用 cvxpy 将整数二维数组拆分为两个数组吗?
- jquery - 引导程序 4 | 点击()翻转卡片
- excel - Vlookup 公式导致某些单元格出错
- python - 在 Python 中启动多个 C 进程
- c# - 如何从基本类型 ProjectTo 到仅在运行时知道的类型?
- jenkins - 如何触发脚本管道中的特定阶段?
- php - pdo 与类中的数据库断开连接
- amazon-web-services - AWS GP2 磁盘已满但显示可用?
- python - Python Pandas Group by Count Pivot of multiple column
- java - 如何解决 localhost 错误?