我正在创建一个用变量名替换刻度的图形。我希望这些名称与我在文档其他部分所写的内容相匹配。名称是DAT,下标为Y1到Y8。我用过通常的美元符号:
period=["$DAT_Y1$",... ,"$DAT_Y8$"]
但它只将“Y”放在下标中。
如何标记“_”后面的所有字符都应该在下标中?
谢谢!
按要求编辑: 简化(删除的图例,颜色等)代码是:
x=[1,2,3,4,5,6,7,8]
VA=[93.54,95.62,85.76,78.55,86.13,71.78,78.19,66.91]
plt.plot(x, VA)
period=["$DAT_Y1$", "$DAT_Y2$", "$DAT_Y3$","$DAT_Y4$","$DAT_Y5$","$DAT_Y6$","$DAT_Y7$","$DAT_Y8$"]
plt.xticks(x, period)
但是,我对其余代码没有任何问题。图形以我想要的精确方式生成,唯一的问题是下标仅取一个字符,而不是我想要的两个字符。
答案 0 :(得分:1)