0
私は、毎日20,000を超える観測データを持つ13の観測点のデータセットを持っています。各駅は、以下のように、左側、年、月、日とともに1列に配置されています! 列は data.frameを時系列のlongからwideに変更する
Year \t Month \t Date \t a \t b \t c \t d \t e \t f \t g \t h \t i \t j \t k \t l \t m
1961 \t 1 \t 1 \t 0.2 \t 0 \t 0 \t \t \t 0.01 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0.04
1961 \t 1 \t 2 \t 0.05 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 9.398 \t 1.27 \t \t 5.842 \t \t 0.01
1961 \t 1 \t 3 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 1.27 \t 0 \t \t 0.01 \t \t
1961 \t 1 \t 4 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0
1961 \t 1 \t 5 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0
1961 \t 1 \t 6 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0
1961 \t 1 \t 7 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0
1961 \t 1 \t 8 \t 0 \t 0 \t 0 \t \t \t 0 \t 0 \t 0 \t 0 \t 0 \t \t 0 \t \t 0
。(年、月、データ、ステーションの名前(、B、C、D ...... m)とされており、私はこの次元で並べ替えする必要があります年と月、月、日(1,2,3,4,5、........ 30か31か月)で表示されます。これは、明示的に各ステーションのために実行する必要があります。
Year \t Month \t 1 \t 2 \t 3 \t 4 \t 5 \t 6 \t 7 \t 8 \t 9 \t 10 \t 11 \t 12 \t 13 \t 14 \t 15 \t 16 \t 17 \t 18
1960 \t 1 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00 \t 0.00
1960 \t 1 \t 22 \t 11 \t 0 \t 0 \t 0.3 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0 \t 0
この目的のために、私はaggregate()
を試しましたが、それを理解できませんでした。どんな種類の助けにも事前に感謝します。
あなたの入力には、年、月、日付の組合せごとに13個の値があります( 'a'から' m')。あなたの出力はそれらの値が翻訳されていないように見えますが、それは年に18列、月の組み合わせがあります。何が起こっているのか説明していただけますか?それは単純なデータの再構成ではないようです。だからそれは何ですか? – rosscova
私の質問を編集しました@rosscova – irfan
あなたのデータはまだ私には分かりません。あなたの説明から、あなたは 'reshape2'パッケージの' cast'を見たいかもしれません。 – rosscova