python – 一次设置所有matplotlib轴标签
发布时间:2020-12-20 11:49:41 所属栏目:Python 来源:网络整理
导读:由于我通常尝试在matplotlib图中标记我的轴,我发现我经常使用以下内容单独标记x / y / z轴: fig = plt.figure()ax = fig.add_subplot(1,1,projection='3d')# plot plot plotax.set_xlabel('x')ax.set_ylabel('y')ax.set_zlabel('z') 有没有办法将单个轴标签
由于我通常尝试在matplotlib图中标记我的轴,我发现我经常使用以下内容单独标记x / y / z轴:
fig = plt.figure() ax = fig.add_subplot(1,1,projection='3d') # <plot plot plot> ax.set_xlabel('x') ax.set_ylabel('y') ax.set_zlabel('z') 有没有办法将单个轴标签设置减少到一个命令,理想情况下就像ax.set_labels([‘x’,’y’,’z’])? 解决方法
你可以使用ax.update来结束.例如:
fig = plt.figure() ax = fig.add_subplot(1,projection='3d') ax.update({'xlabel':'x','ylabel':'y','zlabel':'z'}) 从docs for ax.update:
因此,您可以使用ax.update更新轴标签,因此这有助于减少其他地方的代码.只需通过字典中要更新的属性即可.可以使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |