ffパッケージを使用してスタックしています。これがデータのサンプルです。
col1 col2
90
91 21-02-2012 00:00:00 27-02-2009 00:00:00
92 21-02-2012 00:00:00 17-02-2010 00:00:00
93 21-02-2012 00:00:00
94 21-02-2012 00:00:00
95 21-02-2012 00:00:00
これらの日付を数値に変換してから、日付間の日数を見つける計画は何でしたか。私が立ち往生しているのは、日付を自然に数値に変換すると、いくつかのNAが得られるということです。私がやりたいのは、NAを整数0に変換することです。これが私が試したコードです。
tfd<-as.ffdf(tfd) #just to get a sample from my data frame
dats<-as.ff(as.numeric(as.Date(tfd[,1],"%d-%m-%Y")))
dats[is.na(dats)]<-0
エラーが発生します:
Error in `[<-.ffdf`(`*tmp*`, is.na(dats), value = 0) :
value must be ffdf if only one index used
na.count関数を試しましたが、うまくいきませんでした。ffbase
私はとff
pdfをチェックしましたが何もしませんでした。ff
私はウェブをよく見ていて、ベクトルに役立つものは何もありませんでした。
誰かが素晴らしいだろう提案があれば。乾杯、ローカン