3 入力

3.1 CSVファイル読込

3.1.1 read.csv

df <- read.csv("df.csv")

3.1.2 fread

  • data.frameで読み込むためにはdata.table = FALSE
library(data.table)
df <- fread("df.csv", sep = ",", data.table = FALSE)

3.1.3 型を明示して読み込み

  • 読み込み時はこれを使ってやるのが一番安全
  • 特に桁数の大きい患者ID等は必ずcharacterにする
df <- fread("test.csv", colClasses = c(id = "character"))

3.2 Excelから読込(xlsx)

  • openxlsx packageが気軽に使える
  • データ型に注意
library(openxlsx)
df <- read.xlsx("df.xlsx")

3.3 SASデータから読込(sas7bdat)

  • haven packageでSAS形式を直接読み取れる