Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用numpy~isnan()的Python_Python_Numpy - Fatal编程技术网

使用numpy~isnan()的Python

使用numpy~isnan()的Python,python,numpy,Python,Numpy,我是Python新手。我试图减少以下代码的安全性 import numpy as np data = np.loadtxt('logfilename.txt') x = data[:,0] x = x[~np.isnan(x)] 对这样的事情: import numpy as np data = np.loadtxt('logfilename.txt') x = data[~np.isnan(data[:,0])] 但这不起作用。有人能帮我吗 非常好遵循您的代码,您需要用数据[:,0]替换x

我是Python新手。我试图减少以下代码的安全性

import numpy as np
data = np.loadtxt('logfilename.txt')
x = data[:,0]
x = x[~np.isnan(x)]
对这样的事情:

import numpy as np
data = np.loadtxt('logfilename.txt')
x = data[~np.isnan(data[:,0])]
但这不起作用。有人能帮我吗


非常好

遵循您的代码,您需要用
数据[:,0]
替换
x
,因此它应该是:

x = data[:,0][~np.isnan(data[:,0])]

这是重复的,你为什么要这样?和第一个呆在一起

你说那不起作用是什么意思?请提供您可能收到的任何错误消息。
x=data[:,0][~np.isnan(data[:,0])]
将与上述代码等效。但是我不知道你想做什么,哪里有错误,错误是什么。谢谢,这就是我需要的。