【发布时间】:2018-11-05 04:52:46
【问题描述】:
我正在尝试编写一个函数,在其中提供一个 mxn 数组,它的目标是遍历数组并为每个值执行 numpy.polyval。数组将包含一些 nan 值,因此我希望函数以与原始数组相同的顺序返回 nan 值。 到目前为止,这是我的功能:
def polyval_NaN(p,data):
m,n = data.shape
data2 = data
for i in np.arange(1,m):
for j in np.arange(1,n):
if np.isnan(data2[i,j]) == False:
data2[i,j] = np.polyval(p,data[i,j])
return data2
感谢您的帮助
【问题讨论】:
标签: python python-2.7 numpy iteration nan