私は次のようなデータフレームを使用しています。
date<-c("2012-02-01", "2012-02-01", "2012-02-03", "2012-02-04", "2012-02-04", "2012-02-05", "2012-02-09", "2012-02-12", "2012-02-12")
var<-c("a","b","c","d","e","f","g","h","i")
df1<-data.frame(date,var)
毎日の観測数を表にした2番目のデータフレームを作成したいと思います。そのデータフレームでは、言及されていない日付はゼロになります...結果は次のようになります。
date<-c("2012-02-01","2012-02-02","2012-02-03","2012-02-04","2012-02-05","2012-02-06","2012-02-07","2012-02-08","2012-02-09","2012-02-10","2012-02-11","2012-02-12")
num<-c(2,0,1,2,1,0,0,0,1,0,0,2)
df2<-data.frame(date,num)
集計関数を使用していくつかのことを試しましたが、観測値(ゼロ)のない日付を含める方法がわかりません。