pandas中自带计数函数value_counts(),但是并不能解决我们遇到的问题。 统计表格中温度小于15度的时长 首先使用value_counts()生成统计表格:
weather_1
.groupby
(['date']).temperature
.value_counts
().unstack
()
统计表如下,nan表示没出现该值: 填充0:
weather_1
.groupby
(['date']).temperature
.value_counts
().unstack
().fillna
(0)
找到需要的列进行累加:
temperature15
.iloc
[:,0:17].apply(lambda x
:x
.sum(),axis
=1)
转载请注明原文地址:https://ipadbbs.8miu.com/read-31125.html