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