所以我正在用matplotlib进行绘图,我想在标题的变量名中有一个索引,同时我也使用.format()
插入变量。例如:
V_set = 10
x = np.arange(0,10) #arbitrary data
plt.figure()
plt.plot(x,x)
plt.title('V$_{set}$: {}'.format(V_set))
plt.show()
该代码不起作用,因为它正在寻找显然不存在的密钥set
。
我想我可以使它像这样工作:
V_set = 10
x = np.arange(0,10) #arbitrary data
plt.figure()
plt.plot(x,x)
plt.title('V$_{set}$:'+str(V_set))
plt.show()
但是我更喜欢使用.format()
。有什么建议么?还是有人知道这是否可能吗?任何帮助或建议,表示赞赏。
实际上我只是自己找到答案。使用双括号时,对于遇到相同问题的任何人,该值都将被忽略。
V_set = 10
x = np.arange(0,10) #arbitrary data
plt.figure()
plt.plot(x,x)
plt.title('V$_{{set}}$: {}'.format(V_set))
plt.show()