如何在与python中的第二个数组相对应的数组中找到一个元素?

乌代CK

我有两个一维数组:

x  y
0  5
2  10
4  15
6  20
8  25
10 30

我想找到yat given的值x但是元素不在数组中,而是元素的值在这些元素之间。例如,我想找到ywhenx = 2.5的值x = 5我可能应该使用 interpolate 函数,但我发现它非常令人困惑。

汤姆麦克莱恩

要在值之间进行插值,我建议使用 scipy.interpolate.interp1d

from scipy.interpolate import interp1d
f = interp1d(x, y)

这将创建一个函数f,您可以在其中传递值,它将返回插入的值。f(3)会输出12.5.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

压缩两个数组,总是第一个数组的3个元素,然后第二个数组的2个元素

如何找到第一个数组和第二个数组之间的差异

JavaScript如何从一个包含第二个数组的数组中删除元素

我如何从第二个数组中找到内部键和值与第一个数组匹配的数组键?

将元素从第一个数组添加到第二个数组

给定两个数组,如何遍历一个数组并推入第二个数组的重复元素?

如何提取此numpy数组中的第二个元素,其中每行的第二个元素是另一个numpy数组

根据第二个数组的列中的值更改一个数组中的值

检查第二个数组是否包含第一个数组的元素,然后显示

相对于JavaScript中的第一个数组对第二个数组进行排序

从一个数组获取索引并更新第二个数组中相同索引的元素

numpy数组从第二个数组插入第二个元素

将一个数组推入另一个数组将覆盖第二个数组中的所有元素

如何在数组中输出第一个,最后一个,第二个,倒数第二个etc元素?

如何在PHP中对一个数组进行排序并使用键顺序对第二个数组进行排序?

如何在MATLAB中对一个数组进行排序并使用命令对第二个数组进行排序

如何从第二个数组中的第一个数组中找到对象?迅捷的iOS

如何在第二个数组的元素之后粘贴元素

python中基于第二个数组索引值的一个数组分离

如何为第一个数组中的每个位置迭代多个数组迭代第二个数组?

从第二个数组中存在的第一个数组中删除值

如何比较两个数组,删除第二个中缺少的第一个元素并推送差异

如何比较第一个数组的每个元素和第二个数组的每个元素

使用Javascript验证第二个数组中的值是否与第一个数组的平方值对应的函数

如何在列表python中找到第二个元素和第一个元素的差异

将第二个数组的元素随机分布在第一个数组中

如何有效地找到与第二个数组值匹配的第一个数组值的索引?

如何使用LINQ获取第一个数组中的每个元素和第二个数组中的每个元素的总和

如何在python beautifulsoup中从html中找到第二个div