我正在尝试在matplotlib中设置颜色条的数字比例。 (即将所有值乘以0.001),因此我可以使用标签来指示值的比例(即gaus * 10 ^ 3中的磁场)。到目前为止,我发现,我可以通过
设置ticklabels的旋转cbar1.ax.set_xticklabels(cbar1.ax.get_xticklabels(), size = 10, rotation=90)
COMAND。我现在想做什么(它不起作用,因为get_xticklabels()
功能不返回列表或一些整数值):
cbar1.ax.set_xticklabels((cbar1.ax.get_xticklabels()/1000), size = 10, rotation=90)
答案 0 :(得分:0)
我认为大多数人通过扩展他们输入到ax.plot
函数的数据来做你想做的事情。例如,如果您正在执行散点图,则可以执行以下操作:
ax.scatter(x_data, y_data, c=gaus_data / 1000)