2017-01-16 55 views
1

这应该很简单,但我还没有找到它:我有一个先前计算的值(系数R平方),我想将它插入matplotlib中的图例中。如果计算出的值是r_squared,这是行不通的:在matplotlib图例中插入先前计算的值

plt.plot(x, y, linestyle='solid', color='k', label=r'Fitting line with $R^{2} = $, r_squared') 

它只是不读值。

谢谢。

回答

2

你可以只使用字符串格式化:

plt.plot(x, y, linestyle='solid', color='k', label="Fitting line with $R^{{2}} = {}".format(r_squared)) 
+1

它不应该是' “与$ R管件线^ {{2}} = {}”'双括号大约2到使用维护它在格式化? – tarashypka

+0

当然。编辑;) – iFlo

+0

谢谢。顺便说一句,你知道为什么你不需要关闭$? – David