我有一个熊猫数据框
Temperature_lim Factor
0 32 0.95
1 34 1.00
2 36 1.06
3 38 1.10
4 40 1.15
我需要为任何给定的温度提取因子值,如果我的当前温度是31,我的因子是0.95。如果我的当前温度是33,系数是1,如果我的当前温度是38.5,系数是1.15。所以通过给出我现在的体温,我想知道这个温度的因子。你知道吗
我可以使用多个if-else语句来实现这一点,但是有没有什么有效的方法可以通过在pandas或python中创建bin/interval来实现呢。你知道吗
谢谢
Tags:
使用^{} 并将
-np.inf
添加到Temperature_lim
列的值中,并将缺少的值添加到Factor
值的最后一个值中:相关问题 更多 >
编程相关推荐