改变当前事情目录

setwd(\"大众C:\Users\Documents\公众)

#注:R中斜杠为右斜杠\

phporaclexlsx导入专题一 R说话编程从入门到实战第1章3 数据导入 Bootstrap

CSV文件导入

Data<-read.csv(\"大众mydata.csv\"大众,head=TRUE)

#head=TRUE/FALSE,表示文件第一行是否包含变量的名称;如果短缺,该值会依据文件格式自动确定

TXT文件导入

Data<-read.table(\公众mydata.txt\"大众,sep=\"大众delimiter\"大众)

#sep为文件分隔符的类型,默认为sep=\公众 \公众

EXCEL文件导入

#如果EXCEL事情簿中只有一个事情表,推举导成csv文件导入

.xlsx文件

install.packages(\"大众xlsx\公众)#安装须要的包

library(xlsx)#载入须要的包

Data<-read.xlsx(\公众mydata.xlsx\"大众,n)#n表示获取事情簿中的第n个事情表

#可以利用?read.xlsx来获取更多的帮助文件,理解更多read.xlsx()的功能

.xls文件

install.packages(\"大众RODBC\"大众)

library(RODBC)

Databook<-odbcConnectExcel(\"大众mydata.xls\公众)#获取Excel的事情簿

Datasheet<-sqlFetch(Data,\"大众sheet1\"大众)#获取事情簿里面详细的表格

odbcClose(Databook)

从网页抓取数据

个中一种基本思路是利用函数readLines( )下载网页,然后利用grep( )和gsub( )等函数来处理它,对付构造繁芜的网页,可以利用RCurl包和XML包来提取个中想要的信息

#之后会针对网页数据抓取与剖析给出详细的实战案例

键盘输入数据

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

Data<-edit(Data)

# edit( )函数可以启动数据编辑器,对数据框中的数据进行编辑,如下图所示:

R还可以导入XML数据,SPSS数据,SAS数据等,以及可以访问MySQL, Oracle, Microsoft Access等多种数据库,以下给出大略总结,感兴趣的读者可以进一步查询干系资料学习