使用swirl包来进行R语言的学习,有关swirl的介绍可以看Y叔的这篇公众号文章
Basic Building Blocks
介绍R中的一些基本模块,所有的命令都可以在R的console里交互式进行。 推荐使用Rstudio进行学习
变量
R最简单的应用,是可以作为交互式的计算器,在console里输入5 + 7然后回车:
> 5 + 7 #输入,R的控制台里输入的前方会有>标志
[1] 12 #输出结果
默认情况下,R仅打印结果12。 但是,R是一种编程语言,通常我们使用一种编程语言而不是计算器的原因是为了使某些过程自动化或避免不必要的重复。
在这种情况下,我们可能需要在第二个计算中使用上面的结果。 不必每次都需要重新键入5 + 7,我们只需创建一个存储结果的新变量即可。
在R中为变量分配值的方式是使用赋值运算符,该运算符只是一个“<”符号,后跟一个“-”。 看起来像这样:<-。就像一个箭头,把箭头右边的值分配给箭头左侧的变量名称。
我们把上面 5 + 7的结果赋值给名称为x的新变量,我们只需要输入:

本文介绍了R语言的基本构建块,包括变量的使用、向量的创建以及算术表达式。通过swirl包进行学习,详细讲解了如何赋值、查看变量内容以及向量的操作,如结合、算术运算等。此外,还分享了R中的省时小技巧,如历史输入记录的查看和自动补全功能。
最低0.47元/天 解锁文章
585

被折叠的 条评论
为什么被折叠?



