import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3D
ax.scatter(x, y, z, c=cube[x,y,z])
plt.show() 然而,上面的脚本给我一个错误,说"TypeError:'numpy.float64colors.py", line 231, in to_rgba_a
这个函数非常慢,我想用NumPy重写它。不过,我不知道该怎么做。我知道我可以从使用np.zeros创建一个零数组开始,但是如何在NumPy中实现这些方程/操作呢?the spot in pixels red = to red, violet = to violet
returns a numpy</e
我正在尝试使用Scipy的类来插值规则网格的数据。在某些网格点,输入数据包含无效的数据条目,这些条目被设置为NaN值。首先,我在二维插值上使用了的解决方案。使用我的数据,插值返回一个仅包含NaNs的数组。我还尝试了一种不同的方法,假设我的数据是非结构化的,并使用类。显然,我有太多的数据点无法使用非结构化插值,因为数据数组的形状是(719x2880)。# The signal and lots of noise
M, N = 20, 30 # The shape of