数据分析实战-学习笔记

目录

1.获取当前目录

2.包的安装,包名区分大小写

3.书要用到的包

4.RStudio中执行脚本的方法

5.RStudio选择R语言的位数


相关软件: "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即可获取函数的说明.

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值