我正在尝试为以下数据样本找到每个月的最大阵风:
maxtemp mintemp meantemp heatdays cooldays rain snow precip groundsnow maxgustdir maxgustspd
time
2018-01-01 -1.3 -8.1 -4.7 22.7 0.0 0.0 1.0 0.2 17.0 26.0 54
2018-01-02 -0.9 -7.4 -4.2 22.2 0.0 0.0 0.0 0.0 17.0 26.0 41
2018-01-03 -3.0 -7.9 -5.5 23.5 0.0 0.0 0.4 0.2 17.0 27.0 70
2018-01-04 0.0 -11.0 -5.5 23.5 0.0 2.4 7.2 8.4 11.0 12.0 96
2018-01-05 10.0 -0.3 4.9 13.1 0.0 11.0 0.0 11.0 10.0 14.0 70
这是我的代码:
w['maxgustspd'].resample('M').max()
如您所见,我已将数据重新采样为每月,并试图获得每个月的最大值。问题是混合了浮点和字符串(即 <31)值,所以我得到了错误:
TypeError: '>=' not supported between instances of 'str' and 'float'
任何想法如何忽略字符串 dtypes?
RISEBY
米琪卡哇伊
相关分类