目次

データインポート {R}

文字コード

read_file(FILENAME, locale(encoding="cp932"))
read_file("FILENAME")
guess_encoding("FILENAME") 

Excel -> R

read.csv ("ファイル名.csv")

Excelデータの直接インポート

#readxl パッケージがないと読み込めない
library(readxl)

#test.xlsxをシンプルに読み込む(シートは1シート目になる)
read_excel("test.xlsx")   

#読み込んだシート名を確認
excel_sheets("test.xlsx") 

#3シート目(タイトル=data)を読み込む
read_excel("test.xlsx", sheet="data")
#SHEET1のA1〜L28を読み込む
readxl("FILENAME.xlsx", sheet="SHEET1", range="A1:L28") 

#上と同じ処理 
readxl("FILENAME.xlsx", range="SHEET1!A1:L28")  

他の統計ソフトのデータインポート

library(haven)
haven::read_stata  #STATA データを読み込む
haven::read_sas    #SAS データを読み込む
haven::read_spss   #SPSS データを読み込む