- Author:duqi@kongge.com
- Date: 2016.06.07
Linux R脚本的运行,参考这里
1,Linux的R的安装
- 在R的网站上,下载一个适合linux安装的R tag
- Linux解压,安装
2,安装Packages
- 镜像地址选择:
- install.packages("knitr")
- 其他packages类似
3,数据库连接——RMySQL
参考RMySQL
library(RMySQL)conn <- dbConnect(MySQL(), dbname = "rmysql", username="rmysql",password="xx",host="192.168.1.201",port=3306)conn users = dbGetQuery(conn, "SELECT * FROM t_user")dbDisconnect(conn)- 建表并插入数据
t_demo<-data.frame( a=seq(1:10), b=letters[1:10], c=rnorm(10) ) dbWriteTable(conn, "t_demo", t_demo) - 获得整个表数据:
dbReadTable(conn, "t_demo") - 插入新数据
dbWriteTable(conn, "t_demo", t_demo, append=TRUE) - 覆盖原表数据
dbWriteTable(conn, "t_demo", t_demo, overwrite=TRUE) - 查询数据
d0 <- dbGetQuery(conn, "SELECT * FROM t_demo where c>0") - 删除表
if(dbExistsTable(conn,'t_demo')){ dbRemoveTable(conn, "t_demo") }
4,Knitr
library(knitr)