美文网首页
2.R运行前准备——代码

2.R运行前准备——代码

作者: denghb001 | 来源:发表于2021-12-05 08:23 被阅读0次

代码

在刚开始时,你可能一直在使用控制台来运行代码。这是一个很好的起点,但是当您创建更复杂的 ggplot2 图形和 dplyr 管道时,您会发现它很快就会变得狭窄。为了给自己更多的工作空间,最好使用Rstudio脚本编辑器。通过单击“文件”菜单,然后选择“新建文件”,然后选择“R 脚本”或使用键盘快捷键 Cmd/Ctrl + Shift + N 来打开它。现在您将看到四个窗口:

image

脚本编辑器是放置您运行代码的好地方。一旦您编写了可以运行并执行您想要的操作的代码,请将其放入脚本编辑器中。退出 RStudio 时,RStudio 会自动保存编辑器的内容,重新打开时会自动加载。尽管如此,定期保存脚本并对其进行备份是个好主意。

2.1 运行代码

脚本编辑器也是构建复杂 ggplot2 图或长序列 dplyr 操作的好地方。有效使用脚本编辑器的关键是记住最重要的键盘快捷键:Cmd/Ctrl + Enter。这将在控制台中执行当前的 R 表达式。例如,以下面的代码为例。如果您的光标在 █,按 Cmd/Ctrl + Enter 将运行完整的命令,生成not_cancelled. 它还会将光标移动到下一条语句(以 开头not_cancelled %>%)。这样可以通过重复按 Cmd/Ctrl + Enter 轻松运行完整的脚本。

library(dplyr)
library(nycflights13)

not_cancelled <- flights %>% 
  filter(!is.na(dep_delay)█, !is.na(arr_delay))

not_cancelled %>% 
  group_by(year, month, day) %>% 
  summarise(mean = mean(dep_delay))

除了逐个表达式运行之外,您还可以通过一个步骤执行完整的脚本:Cmd/Ctrl + Shift + S。定期执行此操作是检查您是否已捕获代码的所有重要部分的好方法。

我建议您始终使用所需的包启动脚本。这样,如果您与他人共享您的代码,他们就可以轻松查看需要安装哪些软件包。但是请注意,您永远不该有install.packages()setwd()在您共享的脚本中。在别人的电脑上更改此设置时很麻烦的。
在完成以后的章节时,我强烈建议从编辑器开始。熟悉键盘快捷键。这样会节省我们很多的时间。

6.2 RStudio 诊断

脚本编辑器还将在侧边栏中用红色波浪线和叉号突出显示语法错误:

image

将鼠标悬停在十字架上以查看问题所在:

image

RStudio 还会让您了解潜在的问题:

image

相关文章

  • 2.R运行前准备——代码

    代码 在刚开始时,你可能一直在使用控制台来运行代码。这是一个很好的起点,但是当您创建更复杂的 ggplot2 图形...

  • 行前准备

    1、《大黄山》纪录片六集。 2、了解几篇咏黄山的诗词。米爸负责选诗,教诗。 3、书法有几种体及其赏析。米爸负责。 ...

  • 行前准备

    御寒衣物 国际通信 加元兑换 购物清单

  • 行前准备

    终于决定还是要独自去拉萨,明天就出发。 去拉萨应该是每一个爱好旅行人的梦想,有些人甚至已经去了多次,有些人是一直停...

  • 行前准备

    秋高气爽的好天气,单位似乎又要组织工会活动了,不过这周没动静,下周天气可能不那么好了。 大宝贝所在的小学也组织起了...

  • 归行前准备

    阿奴说端午前要回去老家干活,日子近了,我想要不要带些什么或者做些什么。但是自己这个那个都不会,于是拉着阿奴去看医生...

  • 临行前准备

    冲洗一寸照片 打印地图 材料办理流程计划 清理电脑

  • 出行前准备

    日更(178/365) 9号带儿子去贵州,开启暑期旅游模式。 一切准备就绪~

  • 泰国行前准备

    文件资料★★★软件App ★★★必背行李女生必备潜水出海必备 一、 文件资料 1. 护照 已有, 个人户籍所在地或...

  • 临行前准备

    ​萌萌哒哒终于弄完了,发现已经11点了,明天准备出差,今天晚上收拾了一个晚上东西,主要是穿衣方面。没想象的那么热,...

网友评论

      本文标题:2.R运行前准备——代码

      本文链接:https://www.haomeiwen.com/subject/fxddxrtx.html