R 语言:简短的示例

这篇博客介绍了R语言的基本操作,包括数学运算、向量的创建和操作,以及函数的使用。通过示例展示了如何使用R进行数学计算、创建和操作向量,解释了R中的函数和变量赋值。同时,提到了R中的注释方法以及如何通过函数获取向量的特定元素。博客还特别强调了R中的赋值操作符`<-`和`=`的区别,以及如何定义和查看函数的源代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

基本操作

函数(Functions)

变量(Variables)


我们将通过一些示例对 R 进行简短的介绍。

如果你之前从未使用过 R, 现在就是开始学习的好时候,通过例子来边学边玩吧。没有什么方法能比动手尝试帮你更快速地入门。你可以跟着下面的例子学习,将每一行代码都敲一遍。当然,也可以进行些许修改,然后看看会发生什么。(比如,如果示例代码是"3+4", 输入 3-4 试试)。


基本操作


现在我们就正式开始使用 R 吧!当你在 R 的控制台中输入一个表达式然后按下 Enter 键时, R 会对这个表达式进行求值,并把结果(如果有的话)显示出来。如果语句的结果是具体的值, R 会把这个值在屏幕上打印(print) 出来。例如,你可以使用 R 进行简单的数学运算:

> 1+2+3
[1] 6
> 1+2*3
[1] 7
> (1+2)*3
[1] 9

注意上述代码块的格式是 优快云 博客编辑器提供的,行首的行编号也是博客编辑器加上的,在电脑屏幕上显示的是:

其中行首的 ">" 是 R 的提示符,不属于命令表达式。交互的 R 解释器(interactive R interpreter) 将自动把刚才输入的表达式所返回的对象打印出来。 Windows 操作系统中,R 交互模式下的文字颜色:命令提示符是红色,用户输入是红色,R 输出是蓝色。注意伴随着结果一起打印出来的 "[1]". 在 R 中所有输入的数值都会被认为是向量(vector). 向量是一组有序数字的集合。"[1]" 表示在这一行中出现的第一个元素的下标是 1. 在上面的三个例子中,每个向量都只有一个元素。


你可以使用 c(…) 函数(c 代表合并,combine) 来构建更长的向量,例如:

> c(0,1,1,2,3,5,8)
[1] 0 1 1 2 3 5 8

是一个包含了斐波那契(Fibonacci) 数列的前七个元素的向量。


我们再来看一个长度不止一行的向量的例子。使用序列操作符(sequence operator) 生成包含从 1 到 50 之间所有整数的向量:

> 1:50
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙珩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值