当前位置: 首页 > 知识库问答 >
问题:

使用pyplot[重复]显示数字而不是点

淳于升
2023-03-14

我有一个nx2维数组,代表n个点,它们的两个坐标是x,y。使用pyplodn,我想显示我的点数n,而不仅仅是点,无法知道哪个是什么。

我已经找到了一种方法来记录我的分数,但我真正想要的只是数字。

我该如何实现这一点?

共有1个答案

戚鸿
2023-03-14

您可以使用plt。text将数字作为文本放置在绘图中。要使数字显示在坐标的准确位置,可以使用ha=“center”,va=“center”将文本居中对齐。

import numpy as np; np.random.seed(2)
import matplotlib.pyplot as plt

xy = np.random.rand(10,2)

plt.figure()
for i, ((x,y),) in enumerate(zip(xy)):
    plt.text(x,y,i, ha="center", va="center")

plt.show()

为了使绘图自动缩放到值所在的范围,可以添加不可见的散点图

x,y =zip(*xy)
plt.scatter(x,y, alpha=0) 

或者,如果数字真的很小,最好是一个看不见的情节

x,y =zip(*xy)
plt.plot(x,y, alpha=0.0) 
 类似资料:
  • 此表单在基于函数的视图中显示单选按钮,但在我引入基于类的视图时更改为复选框,有什么解决办法。我希望他们再次显示单选按钮 表单.py models.py 模板 views.py

  • 问题内容: 我正在从数据库中读取希伯来语中的一些文本,并正在尝试这样做。如果我得到的结果是: 而json_encode显示: 我相信这是因为我在数据库中的文本包含一个(’)标记。尝试了各种反斜杠或real_escape_string组合,都无济于事。 问题答案: 期望将数据中的字符串编码为UTF-8。 如果尚未将它们转换为UTF-8:

  • 试图制作一个简单的应用程序,从服务器获取JSON数据,并在自定义列表中显示它们,非常简单的事情。 但当我运行应用程序时,它显示的是白色空白屏幕,但没有数据。它也没有显示任何错误,我假设如果有任何错误,它不会在我的手机中运行。但不显示获取的数据。 下面是类 我发现的其他问题与我的问题不匹配,否则不会添加这个问题。

  • 我有一个简单的不透明度滑块使用反应钩,看起来像这样 我在像这样的表中设置不透明度 但当我运行我的应用程序时,DOM中的不透明度显示为一个字符串,如下所示 为什么不透明度值显示为字符串而不是数字?

  • 问题内容: 在我的数据库中,我有两个表,一个是政治(politics_id,policy,policy_type_id),另一个是tipo_politics(politics_type_id,policy_type)。 这是餐桌 政治 这是表 tipo_politics 我需要的是在视图中显示以政治类型为标题的政治表格的记录,但是标题不会重复。这样的事情。 我希望通过group by进行查询,但只

  • 我正在尝试建立我自己的通知,当我在我的FCM接收器收到一个有效负载从我的服务器,我将我的通知图标设置为我的应用图标,这是PNG格式,然而,我的通知显示与一个白色正方形,我不知道为什么…这是我的代码:

  • 原始关闭原因未解决 我在下面的链接中有一个带有转换器的xml输入文件。https://xsltfiddle.liberty-development.net/gVAkJ5g/2 transformer是通过另一个开发人员创建的,但现在数据没有显示在输出中。 知道为什么吗??我一直在想这个问题,但运气不好。 例如:$root值未显示在ASSORTMENT_ID或DESCRIPTION标签中 干杯

  • 问题内容: 由于不确定的原因,我有一个旧版应用程序开始表现异常。它生成一堆HTML,由ActivePDF转换为PDF报告。 该过程如下所示: 从数据库中提取带有替换标记的HTML模板(例如,“〜CompanyName〜”,“〜CustomerName〜”等) 用真实数据替换令牌 使用简单的正则表达式函数对HTML进行整理,该函数可对HTML标签属性值进行格式设置(确保引号等,因为ActivePDF