xtabs
次のようなオブジェクトがあります
Cust_ID
Date 01/33 01/94 01/38 02/114 ...
2011-01-01 3.1 1.7 -2.3 4.8
2011-01-02 1.7 4.5 0.0 3.2
2011-01-03 0.1 2.2 0.1 -0.1
次に、オブジェクトを作成します (オリジナルでは別の関数を使用したsum
ため、Rowsum は使用できません)。
SumR <- apply(cast1,1,sum)
オブジェクトを取得する
2011-01-01 2011-01-02 2011-01-03
7.3 9.4 2.3
私の質問は、日付フィールドに「アクセス」するにはどうすればよいですか? たとえばplot(SumR)
、のプロットを取得した場合7.3 9.4 2.3
、x 軸を日付に対応させたいとします。試してみましSumR[1,]
たが、「次元数が正しくありません」というエラーが表示されます。
編集 Aditya の提案に従って、cast1 オブジェクト自体から日付にアクセスできます。
cast1.df <- as.data.frame(cast1)
cast1.df[,1]
しかし、これはかなり汚いようです。私は R の初心者なので、この方法が適切かどうか、またはより洗練されたソリューションが存在するかどうかはわかりません。