【R】read.csv/write.csvで読み込み、書き込み

read.csv

# データ読み込み
read.table <- read.csv(
  file_name,  # 読み込むファイル名
  colClasses=c("character"),  # 読み込むときの型 
  header = TRUE,  # 読み込みファイルのヘッダー有無。カラム名がファイルに含まれるときはTRUE
  stringsAsFactors=FALSE, 
  sep = ","  # csvの区切り文字
  )

write.csv

TRUE、FALSEは”T”、”F”でも書ける。

# データ保存
write.csv(save.table,  # 保存するデータなど(dataframeなど)
          file_name,  # 保存するファイル名
          row.names=F,  # 行番号を保存するか否か。
          quote=F  # クォーテーションをつけるか否か。値にカンマを含むときはつけないと読み込みエラーが起きる
          )

コメント