我试图绘制很多图表,对于每个图表,我想使用一个变量来标记它们.如何将变量添加到plt.title?,例如:

import numpy as np
import matplotlib.pyplot as plt

plt.figure(1)
plt.ylabel('y')
plt.xlabel('x')

for t in xrange(50, 61):
    plt.title('f model: T=t')

    for i in xrange(4, 10):
        plt.plot(1.0 / i, i ** 2, 'ro')

    plt.legend
    plt.show()

plt.title()的参数中,我希望t是随循环变化的变量.

推荐答案

可以使用%更改字符串中的值.文档可以在here.页找到

例如:

num = 2
print "1 + 1 = %i" % num # i represents an integer

这将输出:

1 + 1 = 2

您还可以使用浮点数来执行此操作,并可以 Select 它将打印多少个小数位:

num = 2.000
print "1.000 + 1.000 = %1.3f" % num # f represents a float

给予:

1.000 + 1.000 = 2.000

在您的示例中使用此选项更新图标题中的t:

plt.figure(1)
plt.ylabel('y')
plt.xlabel('x')

for t in xrange(50,61):
    plt.title('f model: T=%i' %t)

    for i in xrange(4,10):
        plt.plot(1.0/i,i**2,'ro')

    plt.legend
    plt.show()

Python-3.x相关问答推荐

如何定义既允许固定单词又允许模式的pydanti.BaseModel?

如何从枚举中获取某个值?

按一列分组,如果日期列相同,则在数字列中填写缺少的值

visual studio代码窗口中未激活虚拟环境11

Django 模型类方法使用错误的 `self`

Django中自动设置/更新字段

从一列字符串中提取子字符串并将它们放入列表中

需要找到完全匹配并使用正则表达式替换

当我判断另一个 checkButton 时,如何判断两个 python tkinter checkButtons?

Pytorch:图像标签

python tkInter 浏览文件夹按钮

ValueError:找不到子字符串,我做错了什么?

运行 PyCharm 测试时如何解决django.core.exceptions.ImproperlyConfigured:找不到 GDAL 库?

发送Electron邮件时的 MIMEText UTF-8 编码问题

如何配置 Atom 以运行 Python3 脚本?

为什么在 Python 中不推荐使用 MutableString?

Python:在 map 对象上调用列表两次

Python在OrderedDict中 Select 第i个元素

在 Ubuntu 上为 Python3 安装 mod_wsgi

python asyncio add_done_callback 与 async def