3 入力
3.1 CSVファイル読込
3.1.1 read.csv
<- read.csv("df.csv") df
3.1.2 fread
- data.frameで読み込むためにはdata.table = FALSE
library(data.table)
<- fread("df.csv", sep = ",", data.table = FALSE) df
3.1.3 型を明示して読み込み
- 読み込み時はこれを使ってやるのが一番安全
- 特に桁数の大きい患者ID等は必ずcharacterにする
<- fread("test.csv", colClasses = c(id = "character")) df
3.2 Excelから読込(xlsx)
openxlsx
packageが気軽に使える- データ型に注意
library(openxlsx)
<- read.xlsx("df.xlsx") df
3.3 SASデータから読込(sas7bdat)
haven
packageでSAS形式を直接読み取れる