我正在尝试使用x,y,z标签绘制第4维图形,其中第四个维度是颜色。但是,当尝试运行此代码时,我遇到了这个问题:
无效的RGBA参数:masked_array(data = [1.0,0.5651961183210134, 0.0,1.0], mask = False,
仅当我尝试更改z变量时。我唯一没有出错的就是将z变量设置为此:np.random.standard_normal(100)
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
x = rainfall
y = airport_train_adult_pax
z = airport_total_pax
c = exchange_rate
img = ax.scatter(x, y, z, c=c, cmap=plt.hot())
fig.colorbar(img)
plt.show()
仅就我的数据的某些背景而言,降雨量的范围是0到200,包括一个小数点,机场火车和机场的总范围是2000000-3000000,没有小数位,并且exchange_rate范围是0到1,有两个小数位。 / p>