python - 如何在图形 Matplotlib 中显示 x 或 y 值?
解决方案
您可以尝试使用annotate
. 这是一个代码示例:
import numpy as np
import matplotlib.pyplot as plt
Y = np.random.rand(10, 1)
X = np.arange(10)
plt.plot(X, Y)
for x, y in zip(X, Y):
plt.annotate(text=str(y[0])[:5], xy=(x, y))
plt.show()
请注意,这text
是一个字符串,因此您可以根据需要添加一个x
或y
两个。
推荐阅读
- jetbrains-ide - 如何将 JetBrains DataGrip 连接到 CockroachDB Serverless?
- python - Opencv 屏幕记录作为视频处理的输入
- zeromq - (Windows) 将 ZeroMQ 添加到 ZeroBrane?
- python - 如何让我在 discord.py 中的机器人遍历列表并一一显示元素
- python - 保存文件适用于 Jupyter 和 Pycharm,但不适用于 VSCode
- ruby-on-rails - 使用 TimeCop 比较日期时,获得几分之一秒的差异而不是相等的时间
- kotlin - 如何格式化包含列表中记录集的数据类
- pytorch - Pytorch cifar10 图像未标准化
- python - AttributeError:“NoneType”对象没有属性“label_map”
- lua - 在 Lua 中编辑具有不确定维度的多维表