gpt4 book ai didi

python - matplotlib,在图例标签上包含多个已定义变量

转载 作者:太空狗 更新时间:2023-10-30 00:39:30 24 4
gpt4 key购买 nike

我试图将两个或多个先前在代码中定义的变量包含到图例的标签或绘制文本时。例如,我绘制了一堆函数,我想要图例上每个函数的方程式。如果我只有像 y = Ax 这样的东西,其中 A 是通过将函数拟合到某些数据而找到的,我会写这样的东西:

 plt.plot(x, y, label='y = %.2f x' %A) 

在图例中,我会看到等式中 A 的实际值。现在,如果我想对 y = Ax + B 做同样的事情,我就去

 plt.plot(x, y, label='y = %.2f x + %.2f' %A %B)

我得到一个错误。我尝试过的大多数方法都会给我语法错误,我得到的方法是格式字符串的参数不足。

最佳答案

试试这个

 plt.plot(x, y, label='y = %.2f x + %.2f' %(A, B))

关于python - matplotlib,在图例标签上包含多个已定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33796771/

24 4 0