这个问题在这里已经有答案:
Create numpy matrix filled with NaNs(10个答案)
上个月关门了。
这是我的MatLab代码,输出如下:
pad=nan(1,5)
pad =
NaN NaN NaN NaN NaN
我想在python中执行同样的操作,我尝试了np.isnan(1,6)
,但这不起作用。我应该用什么才能得到同样的结果。谢谢
这个问题在这里已经有答案:
Create numpy matrix filled with NaNs(10个答案)
上个月关门了。
这是我的MatLab代码,输出如下:
pad=nan(1,5)
pad =
NaN NaN NaN NaN NaN
我想在python中执行同样的操作,我尝试了np.isnan(1,6)
,但这不起作用。我应该用什么才能得到同样的结果。谢谢
2条答案
按热度按时间8ftvxx2r1#
您可以使用
np.full()
创建预先填充了相同值的多维数组:这将产生:
f0brbegy2#
您可以使用numpy.zeros(N)+numpy.nan,其中N是您希望在数组中包含的NaN数量。
将生成以下数组-
[array([nan, nan, nan, nan, nan, nan])]