修改勾标文本

修改勾标文本

我想做一些修改,一些选定的勾标在一个地块。

例如,如果我这样做:

label = axes.yaxis.get_major_ticks()[2].label
label.set_fontsize(size)label.set_rotation('vertical')

字体大小和滴答标签的方向被更改。

然而,如果尝试:

label.set_text('Foo')

滴答标签是修改过。如果我这么做的话:

print label.get_text()

什么都没有印出来。

更奇怪的是。当我尝试这个:

 from pylab import *
 axes = figure().add_subplot(111)
 t = arange(0.0, 2.0, 0.01)
 s = sin(2*pi*t)
 axes.plot(t, s)
 for ticklabel in axes.get_xticklabels():
     print ticklabel.get_text()

只打印空字符串,但图中包含标记为“0.0”、“0.5”、“1.0”、“1.5”和“2.0”的滴答。


DIEA
浏览 390回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python