【R】ファイルへの出力
分析結果をCSVに出力するなどして、Excelで分析したい場合などに使うだろう。
結論から述べると、次のようにwrite.tableを使用して実現できる。
> tableRes<-table(j2Data$Home,j2Data$Result) > write.table(tableRes,"output.csv")
元データは次のようなデータ。
> head(j2Data) Date Time Home Home_Score Away Away_Score Result 1 2007/3月3日(土) 14:00 Ftokyo 2 hiroshima 4 2 2 2007/3月3日(土) 14:00 yokohamaM 1 kouhu 0 1 3 2007/3月3日(土) 14:00 ooita 1 niigata 1 0 4 2007/3月3日(土) 15:00 kawasaki 1 kashima 0 1 5 2007/3月3日(土) 15:00 shimizu 1 kobe 0 1
ここからHome列とResult列をピックアップしてクロス集計する。
> table(j2Data$Home,j2Data$Result) 0 1 2 chiba 10 16 25 Coosaka 16 32 20 Ftokyo 22 41 39 fukuoka 2 4 11 Goosaka 26 56 20 hiroshima 25 51 26 iwata 27 51 41
これを元にして、CSVへ出力した。