【发布时间】:2020-10-03 19:20:24
【问题描述】:
我将如何从二维 Numpy 数组中删除所有包含 nan 的数组?我想删除它们所在的整个数组。我正在使用 Numpy 数组。
x = [[1400, 1500, 1600, nan, nan, nan ,1700],[1400, 1500, 1600, 1800, 1900, 2000,1700],[1400, 1500, 1600, nan, nan, nan ,1700]]
我对 x 的结果是 x = [[400, 1500, 1600, 1800, 1900, 2000 ,1700]]
到目前为止,我的主要问题是由于我的实际数据集的长度,我试图避免使用 for 循环
【问题讨论】:
-
这能回答你的问题吗? Removing "nan" values from a numpy array
-
您想删除所有具有
nan值的行。