R 数据输入

#数据库输入
    #ODBC接口
      library(RODBC)
      myconn<- odbcConnect("test",uid="root",pwd="123456")
      crimedat<-sqlFetch(myconn,Crime)
      pundat<-sqlQuery(myconn,"select * from zt_bug")
      colse(myconn)

#文件输入 --- 文本文件
    #mydata<-read.table(file,header=logical_value,sep="delimiter",row.names="name")
    
    #datainput文件内容
    #SID,NAME,AGE,GRADE,SCORE
    #1,test1,35,CLASS1,88
    #2,test2,30,CLASS2,78
    #3,test3,10,CLASS3,98
    
    grades<-read.table("/home/caojj/temp/datainput",header=TRUE,sep=",",row.names="SID")
    grades
    
    #注意:文本文件需要保留一空行,否则会有告警

#文件输入 --- excel
    #install.packages("RODBC")
    #library(RODBC)
    #channel<-odbcConnectExcel("mydata.xls")
    #mydataframe<-sqlFetch(channel,"mysheet")
    #odbcClose(channel)
    
    library(xlsx)
    workbook<-"/home/caojj/temp/export.xls"
    mydataframe<-read.xlsx(workbook,1)
    mydataframe

#文件输入 --- Stata
    library(foreign)
    mydataframe<-read.dta("mydata.dta")

#键盘输入
    mydata<-data.frame(age=numeric(0),gender=character(0),weight=numeric(0))
    mydata <- edit(mydata)  #等同于:  fix(mydata)
    mydata

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值