私はDBで構成されています:Species ID(因子として)、カウント、サイト、訪問、年。ここでサブセットを見つける[Google Drive]カウントを持つデータにtapplyを使用してゼロとNAsを追加する
種、敷地、訪問、年の4D配列を作成したいと思います。セル値としてカウントします。そのために私は次のコードを使用しています:
y<-tapply(counts,list(species,site,visit,year), sum)
一部のサイトは、必ずしも年内には訪れていませんでした。したがって、実際には良いですが、細胞内のNAsを得る。私の問題は、あるサイトがある訪問と年に訪問されたが、その種は見られなかったことである。元のDBには数が表示されています(例外はほとんどありません)。したがって、コードはそれらのセルにNA値を与えますが、0値が必要です。
サイトにアクセスしたときにこれらの0値のセルを追加する方法についてのアドバイスはありますが、その種は表示されませんでした。
事前に感謝します。あなたのデータが与えられ
です。 –