前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Rstudio 1.4版本更新介绍

Rstudio 1.4版本更新介绍

作者头像
庄闪闪
发布2021-06-25 17:14:14
1.8K0
发布2021-06-25 17:14:14
举报

Rstudio 1.4版本更新介绍

Rstudio公司在2021年6月9日更新了Rstudio增加了若干功能。

对R4.1的支持

因为R4.1做了大更新,之前的Rstudio对R4.1新增加的特性没有支持到位。在最新的Rstudio已经到位了。如果本来打算使用R4.1的同学们,现在可以下载最新的Rstudio用起来了。

新的原生管道函数|>

之前的管道函数一种都是magrittr包的%>%,这个管道函数也被内置到tidyverse里面了。以前的Rstudio支持的管道函数默认就是%>%

我上次在介绍原生的管道函数的时候,说到Rstudio不支持。但是在最新的Rstudio里面,已经增加了支持。快捷方式和之前还是一样Cmd/Ctrl + Shift + M。只要在Options -> Code -> Editing里面修改就可以了。

如果你Rstudio使用的字体是FiraCode或者JetBrains Mono,那么你还可以看到下面这样的连体字。是不是很漂亮。

新的匿名函数语法,(x)

R4.1还增加了新的匿名函数:\(x),可以不再使用之前的笨重的function(x),现在Rstudio也支持了。

新的图形渲染引擎

R4.1加了一个新的图形渲染引擎,这个图形渲染引擎和之前的Rstudio不兼容(使用ggplot2或者grid的时候,会发生崩溃),因此Rstudio和R最好一起搭配使用。下面是这个图展示了Rstudio对线性渐变填充的支持,这个也是新的图形引擎的功能之一。

如果想要使用上面的新功能,前往Rstduio的Cairo打开,设置路径为:Options -> General -> Graphics.

改进python支持

Rstduio不断的对python支持改进,这次在控制台选项卡中,可以看到运行的python版本,增加了停止按钮。

我感觉Rstudio对python的支持还是很鸡肋,没有办法做到自动代码补全、选择本地已经安装好的python环境或者conda环境。

对苹果M1芯片的支持

现在的R4.1 已经完全支持mac的m1架构。这意味着你在使用Rstudio运行R的时候,可以体验到M1强大的计算能力。但是Rstudio依然需要经过Rosetta2转译,因为Rstudio需要的一些底层依然没有做到对苹果M1的原生支持。不过Rstudio公司将会在近期发布苹果m1原生版本的Rstudio。

内存使用的可视化

Rstudio的Environment位置上方加入了一个新组件,用来展示Rstuido使用了多少内存,以及相对于系统内存的占比情况。

点开这个小组件,还可以看到更加详细的内存使用报告。帮助你了解数据占用了多少内存,并让你了解如何在内存受限的环境中使用Rstudio。

文档上下文菜单

现在可以直接在编辑区域、查看文档的上下文菜单,让你修改文档名字、拷贝文档路径更加方便。

命令行面板更新

自Rstudio的1.4版本发布以来,命令行面板是最好用的功能之一(Cmd/Ctrl + Shift + P呼出)。在这次更新中,我们将你最近使用的功能前置。

方便了你查找最近使用的功能。如果你想清除最近的一些命令功能,可以在命令行面板输入Clear Recently Executed Command List.

总结

想要了解更加全面的更新内容,点击文末原文链接直达。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 庄闪闪的R语言手册 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Rstudio 1.4版本更新介绍
    • 对R4.1的支持
      • 新的原生管道函数|>
        • 新的匿名函数语法,(x)
          • 新的图形渲染引擎
            • 改进python支持
              • 对苹果M1芯片的支持
                • 内存使用的可视化
                  • 文档上下文菜单
                    • 命令行面板更新
                      • 总结
                      相关产品与服务
                      命令行工具
                      腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档