首页 > 解决方案 > 从 python 图中找到相应 x 的 y 值(matplotlib)

问题描述

我正在尝试通过使用绘制的折线图找到代码以将“y”的值找到相应的“x”值。我使用 matplotlib.pyplot 绘制图表。我想要“y”值的“x”值不是 x 值数组的一部分。有没有办法找到相同的“y”值?

如果我必须找到 X = 0.75 的 Y 值,我该怎么做?

在此处输入图像描述

标签: pythonmatplotlib

解决方案


我们可以使用 numpy 库中的 interp 函数。

import numpy as np
x = [0.01474926, 0.96923077, 1]
y = [1, 0.7875, 0]
np.interp(0.75, x,y)
0.8363082148652623

推荐阅读