に従って、私が定義する、あなたは「シーズン」という名前の変数がある見ることができるものから、(それを見ているために、コマンドラインで実行します)R:複数の列をキャスト
structure(list(Staz = c("Carmagnola", "Chieri", "Chivasso", "Ivrea",
"Moncalieri", "Orbassano"), Year = c(2004, 2004, 2004, 2004,
2004, 2004), Season = c("Autumn", "Autumn", "Autumn", "Autumn",
"Autumn", "Autumn"), Avg_T = c(11.7361111111111, 11.7361111111111,
11.7361111111111, 11.7361111111111, 11.7361111111111, 11.7361111111111
), Min_T = c(7.27222222222222, 7.27222222222222, 7.27222222222222,
7.27222222222222, 7.27222222222222, 7.27222222222222), Max_T = c(16.6722222222222,
16.6722222222222, 16.6722222222222, 16.6722222222222, 16.6722222222222,
16.6722222222222), Moisture = c(69.6388888888889, 69.6388888888889,
69.6388888888889, 69.6388888888889, 69.6388888888889, 69.6388888888889
), Rain = c(79.2, 79.2, 79.2, 79.2, 79.2, 79.2), Year_Bef = c(2004,
2004, 2004, 2004, 2004, 2004), Year_Bef_Two = c(2004, 2004, 2004,
2004, 2004, 2004)), .Names = c("Staz", "Year", "Season", "Avg_T",
"Min_T", "Max_T", "Moisture", "Rain", "Year_Bef", "Year_Bef_Two"
), row.names = c(NA, 6L), class = "data.frame")
このデータセットを持っていますデータのシーズン。季節ごとに気象変数( 'Avg_T'、Min_T '、' Max_T '、' Moisture '、' Rain ')を分割したいが、同じ行にある。だから、毎年の研究エリアごとに1つの行があり、季節データに関する情報が含まれています。
私は 'reshape'と 'reshape2'パッケージの 'cast'と 'dcast'コマンドでそれをしようとしましたが、動作しませんでした。
誰か助けてもらえますか?
予想される出力を表示できますか? – mtoto