我试图用plot.rc
给xticklabel加下划线,但是
plt.rc('text', usetex=True)
xtext = plt.xticks()
xtext[0] = tuple(r'\underline{}'.format(x) for x in xtext[0])
但是上面的代码给了我一个错误`'tuple'对象不支持项分配'
与以下错误相同:
xtext[1] = plt.text(0,0,r'\underline254')
这里,xtext[0]
是x-axis label values
的ndarray
,xtext[1]
是Text xticklabel objects
的silent_list
如何在xtick标签下划线?你知道吗
考虑以下解决方案。在这里,我创建了一个带有下划线的修改记号标签的新列表。然后我使用axis对象
ax
和set_xticklabels
将它们指定为新的记号标签。我已经用旧式的字符串格式替换了format
,使用%
因为某种原因,format
方法只在第一个字符下面加下划线。你知道吗相关问题 更多 >
编程相关推荐