在下面的数据框中,我想找到与日期对应的列的某个值。假设我需要 2005-12-22 当天的气温:
date AIR_TEMP ATM_PRESS REL_HUM WIND_DIR WIND_SPEED
2005-12-16 10.1 102935.4912 0.81 231.8 3.5
2005-12-17 9.75 103355.1512 0.72 273.5 3.3
2005-12-18 9.77 103522.4912 0.64 291.6 1.2
2005-12-19 10.74 103098.1512 0.77 234.5 3
2005-12-20 10.99 102807.8212 0.85 253.7 3.1
2005-12-21 11.11 102622.4912 0.74 263.5 2.6
2005-12-22 11.00 102863.4912 0.77 269.3 1.2
2005-12-23 10.91 103232.8212 0.79 277.0 3
2005-12-24 10.66 103420.8212 0.67 328.8 2.4
这样 air_temp=11.00 就是结果。
执行此操作的“Pandasic”方式是什么?提前致谢
请您参考如下方法:
使用df.loc :
df.loc[df["date"] == "2005-12-22", "AIR_TEMP"]
