目录
相关软件: "I:\Tools\YUANLIN_BAK\资料分类\电子书籍\数据分析\菜鸟侦探挑战数据分析"
1.获取工作目录
getwd()
2.包的安装,包名区分大小写
要注意的是包的安装要使用双引号引入,在使用包时不需要双引号
#install.packages("RODBC")
如何包下载慢的话,可以使用原生的"R i386 3.5.2"控制包安装.
当输入install.packages("RODBC") 时会弹出相关的服务器选择.进行安装
也可以在菜单中直接设置
3.书要用到的包
也可以安装完成后,将C:\Users\Administrator.PC-201808230901\Documents\R\win-library\3.5目录压缩备份,在新的电脑中解压到getwd()获取的目录中完成离线安装.
安装位置也可以使用窗口查看
plyr ggplot2 scales reshape2 foreach rpart partykit randomForest caret
install.packages("plyr") #
install.packages("ggplot2")
install.packages("scales")
install.packages("reshape2")
install.packages("foreach")
install.packages("rpart")
install.packages("partykit")
install.packages("randomForest")
install.packages("caret")
plyr包:可以进行类似于数据透视表的操作,将数据分割成更小的数据,对分割后的数据进行些操作,最后把操作的结果汇总。
ggplot2:是一款强大的图形可视化R包,其作图方式易于理解,且生成的图形精美,定制化程度也很高,应该是R里面最流行的可视化工具。
scales:图形比例将数据映射到美学,并提供自动确定分隔符和标签的方法.
reshape2包:是由Hadley Wickham开发的用于数据重构的包,其主要功能函数为melt、cast,实现了长数据和宽数据之间的转换,包中还包含其它函数和数据集,
使用得当,reshape2包是数据处理的利器.
foreach包:这是一个支持在R语言中调用多进程功能的第三方包,之前在对比显式循环、矢量化函数以及多进程在数据抓取的效率一文中,曾经演示过具体的代码。
rpart包:在R语言中关于决策树建模,最为常用的有两个包,一个是rpart包,另一个是party包。
partykit:决策树建模
randomForest包:提供了利用随机森林算法解决分类和回归问题的功能;
caret:与机器学习有关的包.
4.RStudio中执行脚本的方法
# 在R语言中是区分大小写的,在包安装中RODBC与rodbc就不一样
#install.packages("RODBC") 安装RODBC包
library(RODBC)
##??RODBC #获取帮助
##help(RODBC)
myconn <- odbcConnect("o_s",uid="olap",pwd="olap",believeNRows=FALSE)
mydata <- sqlQuery(myconn,"select * from BJFSZD") #执行SQL
View(mydata) #显示查询出的数据
#close(myconn) #关闭连接
odbcClose(myconn)
5.RStudio选择R语言的位数
选择R语言的位数,在使用R语言时,当需要使用数据库时,按照数据库客户端的位数选择相应的R语言位数才能运行.需重启生效.
6.清除控制台数据
也可以使用Ctrl+L
7.在RStudio中获取函数的帮助
在先选择需要获取帮助的函数,按F1即可获取函数的说明.