rstudio可以在各种UNIX平台,Windows和MacOS上进行编译和运行,支持提取功能/变量、重新编译行、添加注释、运行特定行或打开源文件,是一款功能强大的自由和开源编程语言和环境。rstudio提供了大量的图形和统计方法统计计算和图形,界面分为控制台、文件查看器、工作区管理器和绘图区,欢迎体验。
rstudio特色
RStudio支持语法高亮、代码完成和智能缩进
直接从源代码编辑器执行R代码
快速跳转到函数定义
RStudio集成R帮助和文档
使用项目轻松管理多个工作目录
工作区浏览器和数据查看器
交互式调试器快速诊断和修复错误
RStudio广泛的软件包开发工具
用Sweave和R Markdown创作
RStudio集成支持Git和Subversion
支持创作HTML、PDF、Word文档和幻灯片
RStudio支持与Shiny和ggvis的交互式图形
rstudio功能
1、可分离的窗格
用户可以将数据窗格和代码窗格从主界面中拆分出来,以减少在窗格之间的频繁切换。尤其是如果你有多个显示器,可以将不同的窗格拖动到不同的显示器窗口,逼格尽显。具体怎么用?直接按住窗格的名字来拖拽试试,更方便的是窗格的名字下方有个小图标,猛击它就可以直接拆分与还原。
2、历史命令检索
与很多命令工具一样,在R的控制台里面按向上箭头,可以召唤出之前使用过的命令语句,按一次出一句,如果命令太久远,真的会按到手酸。其实只要略加修改,使用Ctrl+↑,就可以直接显示出历史命令的列表,然后从中选择需要的语句来执行。更贴心的是,RStudio会基于当前控制台中已经输入的起始字符来自动筛选出符合条件的候选命令,再次简化了操作步骤。
3、历史记录窗格
历史记录窗格中显示了历史上执行过的命令列表(并且可以对其进行搜索)。选中的命令段可以直接写入控制台或代码窗格。从此再也不用从控制台中复制命令再粘贴到代码文件中啦。
4、批量重命名
顾名思义,就是同一个变量名在代码的很多位置重复出现,如果写着写着发现需要换个更合适的名字,就不用一个一个去编辑了(也不用Ctrl+F然后再按好多次回车键),而只需要选中需要修改的变量,然后在菜单栏中依次点击Code -》 Rename in Scope(默认快捷键是Ctrl+Alt+Shift+M),就可以批量地进行重命名了。这个工具考虑了上下文,因此把变量a1修改为baoge并不会把变量a11误杀为baoge1。