python - 删除 numpy 数组 Python 的 nan 部分
问题描述
我正在尝试删除nan
numpy 数组的一部分,我将如何做到这一点?
Array=np.array([ nan nan nan nan
nan nan nan nan
nan nan nan nan
nan nan nan nan
nan nan 29347.81531381 29592.12284519
29836.6358159 30081.15527197 30325.68104603 30570.2132636
30814.75192469 31059.29702929 31304.22062762 31549.15217573
31794.09 32038.94355649 32283.7965272 32528.64891213
32773.5007113 33018.35192469 33263.2025523 33508.05259414
33752.90205021 33997.89125523 34242.88041841 34487.86953975])
预期输出:
Array=np.array([29347.81531381 29592.12284519
29836.6358159 30081.15527197 30325.68104603 30570.2132636
30814.75192469 31059.29702929 31304.22062762 31549.15217573
31794.09 32038.94355649 32283.7965272 32528.64891213
32773.5007113 33018.35192469 33263.2025523 33508.05259414
33752.90205021 33997.89125523 34242.88041841 34487.86953975])
解决方案
像这样的东西:
Array = Array[~np.isnan(Array)]
推荐阅读
- visual-studio-code - VSCode 正则表达式搜索无法匹配 CR (\r) 字符
- selenium - Zalenium 推出 chrome 浏览器,但未启动测试
- ajax - Tablesorter 插件,parser-input-select 小部件在 jquery ajax 加载时未正确排序
- vue.js - 重定向所有包含#井号的链接
- flutter - 飞镖相当于长?
- jira - JIRA 中仅显示故事。我希望所有的史诗、故事、任务、子任务都能在板上看到
- visual-studio-code - 如何在 Visual Studio Code 中跳转断点行?
- ios - 为 Firebase 6.5.0 安装 Geofirestore
- c - 为什么 printf 说明符“%s”一次打印多个变量?
- css - CSS - 淡入不透明动画 - 元素显示然后做动画