从 python plot (matplotlib) 中找到相应 x 的 y 值

she*_*lym 9 python matplotlib

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

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

在此处输入图片说明

Sio*_*Goh 11

我们可以使用 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
Run Code Online (Sandbox Code Playgroud)