matplotlib: change yaxis tick labels

前端 未结 2 1166
温柔的废话
温柔的废话 2020-12-10 06:26

For each tick label on the y axis, I would like to change: label -> 2^label

I am plotting log-log data (base 2), but I would like the labels to show

2条回答
  •  醉酒成梦
    2020-12-10 06:56

    As per http://matplotlib.org/api/axes_api.html#matplotlib.axes.Axes.set_yticks

    a = plt.gca()
    a. set_yticks(list_of_labels)

提交回复
热议问题