小编Ark*_*rkF的帖子

现有列和查找表中的新插值列

我正在尝试转换数据框中的列以获取新列,新列中的每一行都从旧列和查找表进行插值.例:

原始数据帧:

Date       StartingValue
2010-01-01            10
2010-01-02            25
2010-01-03            15
2010-01-04            20
Run Code Online (Sandbox Code Playgroud)

查找表数据框:

StartingValue  NewValue
           10       500
           20      1200
           30      2750
Run Code Online (Sandbox Code Playgroud)

期望的结果:

Date       StartingValue  NewValue
2010-01-01            10       500
2010-01-02            25      1975
2010-01-03            15       850
2010-01-04            20      1200
Run Code Online (Sandbox Code Playgroud)

索引将保持不变,并且插值应该在查找表中最接近的行之间是线性的.

我已经看过了,也许map()还是apply()却又无法得到的是如何在这里使用它们,特别是与插补感.所有帮助表示赞赏.

python numpy dataframe pandas

4
推荐指数
1
解决办法
179
查看次数

标签 统计

dataframe ×1

numpy ×1

pandas ×1

python ×1