
谁能想到,一个高考数学只有110+的人,本科读了能源与动力工程,而博士却读了工业与系统工程,顺便揪了个统计学硕士学位,又读了机器学习的minor呢?
为了这个统计学学位,好歹也是应该了解一下统计学神器R的。一个开源的调包神器。
作为一个入门级菜鸟,做一些基本的笔记和大家分享吧。
1,R和Rstudio.
难以想象,我居然用R自己,那个可怜的小界面,做了一学期的Regression Analysis作业!直到我看见小伙伴用R-Studio,那和MATLAB近似的贴心画面,我才知道自己一直用了假R!!!
对比一下:


关系如下: Rstudio是R的一个IDE,一个集成开发环境,R是语言,IDE让你更方便地开发。由于比较好用功能强大,所以用R语言的都一般都会装Rstudio。没有R的ide无法启动。装好r不用单独启动,直接rstudio就行。微软出了 open r 和r语言一样,用了intel的矩阵计算库,速度快些,不装r用那个也行。 直接装试试也就明白了,不行就卸载 。听说,Rstudio超简单玩过python的Spyder就会觉得很亲切。
2, 调包
从一个完全没有任何R基础的人,到写完一门课的作业还是和R不熟,主要原因一个是梅老师总是给例程,稍微改改就跑出来了。一个是全是调包,包包包包包包包!
调包第一步有包才行。浏览器直接一搜就可以搜到CRAN-Package XXX(包包包) , 然后点击Package Source 后面的包下载, 下载到你的安装目录R的library下面就行了。


下载完成后安装就很简单了,
- 直接命令行输入
install.packages("XXX(包包包)")
2. 手动在Rstudio工具栏-tools-install packages-packages输入XXX (注意地址)-install。
大功告成。

调用使用一般在开头用一句 library('XXX') 后面就可以使用相关功能啦。
3. 使用技巧 (快捷操作)
一键注释多行: 在R-Studio的运行界面,ctrl+shift+C; 解除注释也是一样的操作。
解除命令窗口+++窘况:esc一键解除。可怜我曾经强行关闭R-Studio重启,来处理掉错误代码引起的命令窗口++++
运行选中代码: 选中代码,ctrl+enter。曾经傻乎乎的把想运行的段落复制粘贴到命令行。。。
图片相关:出很多张图都在出图窗口,但不要怕被淹没,只需要点左上角的左右箭头就可以前后翻动出图结果,只要你不点击最右边的扫把,出图记录都可以翻到。另外,zoom(缩放)点卡图像再复制粘贴出去分分辨率很高很清晰。
