1 資料的輸入

1.1 鍵盤輸入

首先新建一張空表:

dat<-data.frame(age=numeric(0),gender=character(0),weight=numeric(0))

使用edit修改表,彈出資料編輯器:

dat<-edit(dat)

填入資料之後,查看錶: dat

12.讀取文字檔案  input.txt

直接使用read.table()即可,若不知道當前的工作目錄,可以使用函式getwd()來檢視

1.3 讀取帶分隔符的文字  scan.csv

dtcsv<-read.table("scan.csv",header = T,sep = ",")

解釋:讀取檔案scan.csv ,header = T表示顯示錶頭,sep = "," 表示以逗號分割

1.4 讀取excel檔案 SS.xls

載入包readxl:library(readxl)

讀檔案:datxls<-read_excel("SS.xls",1)

解釋:讀取SS.xls檔案中的第一個表sheet1

1.5 讀取 SPSS 資料集

安裝包Hmisc :install.packages("Hmisc")

載入包Hmisc :library(Hmisc)

讀取:datspss<-spss.get("a.sav",use.value.labels = T)

1.6 讀取SAS資料集

安裝包sas7bdat:install.packages("sas7bdat")

載入包sas7bdat:library(sas7bdat)

讀取:datsas<-read.sas7bdat("a.sas7bdat")

1.7 讀取Stata資料集

安裝包foreign:install.packages("foreign")

載入包foreign:library(foreign)

讀取:datstata<-read.dta("a.DTA")