由于本人没有经常登录RStudio官网进行查看相关信息,相对人家RStudio官方更新的时间来说,这个消息已经算是“黄花菜都快凉了”(见下图,官网公布更新时间是2017年10月9号),说不定人家下一个版本又快出来了~~不过了解以后发现,新版本的特性还是值得在这里给大家做下分享。
还记得,本人第一次使用RStudio编辑器(是的,暂且这样称呼他,当然他所具有的功能远比一般的编辑器多得多),是读研一的时候,那时候是被我同桌(一丹麦大帅哥,哈哈)带入“坑”的。最开始接触R语言的时候,使用的就是他自带的RGui(见下图)。
这里本人不对二者进行任何比较,您自己习惯哪种就照常使用哪种即可。(据说有牛人习惯使用j记事本进行编程!)
根据其官网介绍,本人了解到如下几个新特性,这里只是抛砖引玉,感兴趣的您可以多去了解一下:
1. 新增Terminal窗口:
看到没有!这就是我们经常所说的终端。比如此刻你编写R语言编写累了,哎,我们点击一下这个”Terminal“(上图红框中的),立马就可以切换Python代码的编写(在上方空白处编写Python代码,下方直接运行,类似于编写R代码),从此以后左手R语言,右手Python,有没有一丝小鸡冻呢?!
(来源百度图片)
2. 承接上面的特性,其可支持开多个终端:
也就是说一个在忙着的时候,不急,咱们可以开另一个!
3. 方便连接数据库之类的对象:
本人以前写过一个博客,介绍了下如何使用R语言进行MySQL数据库的连接,可见:http://blog.sina.com.cn/s/blog_942438cf0102wrvg.html。这里面,RStudio新出了一个“Connections”的窗口:
我们只需要点击相关的按钮,就可较为方便的连接,如果没有安装相关的包,他会提醒您进行安装。这里面值得再强调一点是,其也可以很方便的帮助我们连接Spark!!!
4. 方便查看结果对象:
比如这里运行一下lm做线性回归的例子,如下图:
我们会得到一个lmtest.summary的list对象,点击右上边的这个结果,在左上边就会给出其结构(个人感觉比str之类的函数查看要舒服些),若果您对该结构中哪一个结果感兴趣,鼠标放到其对应位置的右边,这时候会有一个小图标出现,点击它,在命令行就会给出其对应的读法,比如很多小伙伴不知道怎么读取回归结果中这个P值,现在有这个提示以后是不是会明了好多~~
当然这个特性的使用在这里只介绍这一方面,本人觉得更加方便的是使用其读取数据库中的数据进行查看,超级方便,您可以一试~~
还是那句话,这里只是抛砖引玉!本人的建议是,鉴于这么多好用的特性,没有使用的小伙伴,可以换成这个来用,还在使用老版本的小伙伴,还犹豫神马,赶紧去下载更新吧!
(如果您早已更新,那么恭喜您,您已经走在了时代的前列腺上~~)
更新方法一:
更新方法二:
https://www.rstudio.com/products/rstudio/download/。在其官网上下载后进行安装。
(提醒,下载的过程中,可能您还是需要一把梯子,注意我说的是可能!)
本人致力于打造一款国内较为实用的数据分析平台(http://www.omicsolution.org/wu-kong-beta-linux/main/),为广大国内有需求的小伙伴提供帮助,也感谢大家关注转发,以求帮助更多的人,谢谢
关注一下又不会怀孕,哈哈。。。
平台目前包含的工具(还在持续更新中...):
领取专属 10元无门槛券
私享最新 技术干货