求助帖:按照书上代码,当报错UserWarning: No data for colormapping provided via ‘c‘. Parameters ‘cmap‘ wil。问下大家我漏了啥

这里写自定义目录标题


书上代码
X_new=np.hstack([X,X[:,1:] **2])

from mpl_toolkits.mplot3d import Axes3D,axes3d
figure = plt.figure()
#3D 可视化
ax=Axes3D(figure,elev=-152,azim=-26)

mask = y ==0
ax.scatter(X_new[mask,0],X_new[mask,1],X_new[mask,2],color=‘red’,cmap=mglearn.cm3,s=60)
ax.scatter(X_new[mask,0],X_new[mask,1],X_new[~mask,2],color=‘blue’,marker=‘^’,cmap=mglearn.cm2,s=60)
ax.set_xlabel(“Feature 0”)
ax.set_ylabel(“Feature 1”)
ax.set_zlabel(“Feature1 ** 2”)
plt.show()

报错: UserWarning: No data for colormapping provided via ‘c’. Parameters ‘cmap’ will be ignored
ax.scatter(X_new[mask,0],X_new[mask,1],X_new[mask,2],color=‘red’,cmap=mglearn.cm3,s=60)
UserWarning: No data for colormapping provided via ‘c’. Parameters ‘cmap’ will be ignored
ax.scatter(X_new[mask,0],X_new[mask,1],X_new[~mask,2],color=‘blue’,marker=‘^’,cmap=mglearn.cm2,s=60)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值