R语言学习第四天---数据导入及连接数据库
2016-09-29 22:21
369 查看
第一步 将数据导入工具
文本文件
mydata <- data.frame(age=numeric(0),gender=character(0),weight=numric(0))
mydata <-edit (mydata)
fix(mydata): 对函数进行编辑
带分隔符的文本文件中导入数据
data <- read.table("f:/data/accident.txt",header=TRUE,sep=",")
:将第一行取出来作为属性值
ANSI: Ascii
head(data)
读入Excel数据
data1 <- read.table("f:/data/bus_sample.xlsx",header=TRUE,sep=",")
head(data1)
data1 <- read.table("f:/data/bus_sample.csv",
header=TRUE,sep=",")
mydate <- function(type){
switch(type,
long = format(Sys.time(),"%A %B %d %Y"),
short = format(Sys.time(),"%m-%d-%y"),
cat(type,"is not recognizes type\n")
)
}
mydate("long")
for循环
sum <- function(num){
x <- 0
for(i in 1:num){
x<- x+i
}
return x
}
fix(sum) : 修改函数值
使用R语言来连接mysql数据库
首先 在R软件中安装RODBC包
然后 在http://dev.mysql.com/downloads/connector/odbc 网站中下载下载connector ODBC 并且安装
最后 windows:控制面板-》管理工具 -》数据源(ODBC)-》双击-》添加-》选中mysql ODBC driver
127.0.0.1
root
123456
启动连接
myconn <- odbcConnect("Rdata",uid="root",pwd="123456") // Rdata表示的是在控制面板中添加ODBC数据源的名称
data1 <- sqlFetch(myconn,"news") : 将news所有的数据导入到data1中
data2 <- sqlQuery(myconn,"select id,title,pubtime from news")
head(data2)
close(myconn): 关闭数据库
文本文件
mydata <- data.frame(age=numeric(0),gender=character(0),weight=numric(0))
mydata <-edit (mydata)
fix(mydata): 对函数进行编辑
带分隔符的文本文件中导入数据
data <- read.table("f:/data/accident.txt",header=TRUE,sep=",")
:将第一行取出来作为属性值
ANSI: Ascii
head(data)
读入Excel数据
data1 <- read.table("f:/data/bus_sample.xlsx",header=TRUE,sep=",")
head(data1)
data1 <- read.table("f:/data/bus_sample.csv",
header=TRUE,sep=",")
mydate <- function(type){
switch(type,
long = format(Sys.time(),"%A %B %d %Y"),
short = format(Sys.time(),"%m-%d-%y"),
cat(type,"is not recognizes type\n")
)
}
mydate("long")
for循环
sum <- function(num){
x <- 0
for(i in 1:num){
x<- x+i
}
return x
}
fix(sum) : 修改函数值
使用R语言来连接mysql数据库
首先 在R软件中安装RODBC包
然后 在http://dev.mysql.com/downloads/connector/odbc 网站中下载下载connector ODBC 并且安装
最后 windows:控制面板-》管理工具 -》数据源(ODBC)-》双击-》添加-》选中mysql ODBC driver
127.0.0.1
root
123456
启动连接
myconn <- odbcConnect("Rdata",uid="root",pwd="123456") // Rdata表示的是在控制面板中添加ODBC数据源的名称
data1 <- sqlFetch(myconn,"news") : 将news所有的数据导入到data1中
data2 <- sqlQuery(myconn,"select id,title,pubtime from news")
head(data2)
close(myconn): 关闭数据库
相关文章推荐
- R语言学习-数据导入数据库-MYSQL
- solr学习之(五)_solr4.2.0中从数据库中导入数据到索引
- C#GUI编程学习之ComboBox控件篇1--连接数据库并传递数据到文本框
- 黑马程序员_学习日记48_616数据库开发及ADO.Net(带参数的Sql语句、数据库与文本文件导入导出、省市联动、资料管理器、DataSet (ado.net断开式数据访问)、SQLHelper)
- R语言学习之<连接数据库>
- 学习淘淘商城第四十三课(实现从数据库导入数据到索引库)
- 一步一步跟我学习hadoop(7)----hadoop连接mysql数据库执行数据读写数据库操作
- 数据库连接学习(二)——Tomcat下使用C3P0配置JNDI数据源
- solr连接数据库导入数据
- Weka连接数据库导入数据运行时出现错误:Unknown
- impdp导入数据,连接上数据库,但是一直等待
- 黑马程序员之C#学习笔记:将EXCEL表中的数据导入到后台数据库
- Windows下MySQL学习(一):安装和启用,新建数据库和数据表,matlab连接MySQL
- [转]十天学习PHP之第四天(PHP)----学会连接数据库
- SQL SERVER 2005连接其它数据库并导入数据表
- jxl 从excel导入数据到数据库中;java中jdbc连接数据库
- SQL SERVER 2005连接其它数据库并导入数据表
- 怎么给MindManager数据库导入数据连接
- Solr6.2.1 学习笔记(二)从数据库导入数据