与R交互
与R交互有两种主要方式:使用控制台或使用脚本文件(包含代码的纯文本文件)。
控制台窗口(在RStudio中,左下方面板)是R等待您告诉它该做什么的地方,以及它将显示命令结果的位置。您可以直接在控制台中键入命令,但在关闭会话时会忘记它们。最好在脚本编辑器中输入命令,然后保存脚本。通过这种方式,您可以完整记录您的操作,您可以轻松地向其他人展示您是如何做到的,如果需要,您可以稍后再次执行此操作。您可以复制粘贴到R控制台,但Rstudio脚本编辑器允许您使用Ctrl+ Return快捷方式将当前行或当前选定的文本“发送”到R控制台。
在分析的某些时候,您可能想要检查变量的内容或对象的结构,而不必在脚本中保留它的记录。您可以直接在控制台中键入这些命令。RStudio提供Ctrl+ 1和Ctrl+ 2快捷键,允许您在脚本和控制台窗口之间跳转。
如果R准备好接受命令,则R控制台会显示>
提示。如果它收到命令(通过键入,复制粘贴或使用Ctrl+ 从脚本编辑器发送 Return),R将尝试执行它,并在准备好后,显示结果并返回一个新的>
提示等待新命令。
如果R仍在等待您输入更多数据,因为它尚未完成,控制台将显示+
提示。这意味着您尚未完成输入完整命令。这是因为您没有“关闭”括号或引号。如果您在RStudio中并且发生这种情况,请在控制台窗口内单击并按Esc; 这应该可以帮助你摆脱困境。
注释
Rstudio中使用#
标志进行注释。#
R会自动忽略了#右边的任何内容
常用操作符
<-
是赋值运算符。它将右侧的值分配给左侧的对象。因此,在执行后x <- 3
,x的值为3
。您也可以=
赋值,但不能用于所有上下文,因此最好使用<-
分配。
在RStudio中,键入Alt+ -(按下Alt,与键同时在空格键旁边的-键)将<-
在一次击键中写入。
暂无数据