获取每月每月收入的代码错过了几个月的几种收入

时间:2019-01-31 02:22:35

标签: r

我试图获取2004年至2017年13年每小时数据的几个变量的月平均值,并为这些月平均值创建一个新的数据框。如果做得正确,那么从该时间间隔开始,每个月我应该有167-168个平均值。在R中,我运行以下代码来收集每月平均值的变量之一,然后为每月平均值观测创建数据框(应包含167-168个观测值,但仅包含36个随机观测值):

DT <- DT[,WTemp_mth:= mean(WATERTEMP), .(year,mth)][!is.na(WTemp_mth)]
#creates the monthly mean for water temperature and acquires the value

WaterTemp <- DT[,min(WTemp_mth), .(year,mth)]
#creates a new dataframe that should contain 167-168 observations of montly 
mean data but only contains 36 random monthly means. 

为另一个变量运行相同的代码非常正常,应该使用167-168个数据点创建一个新的数据框,并显示每月平均值。据我所知,我正在寻找的每月平均值没有变量的数值差异。

0 个答案:

没有答案