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")