r语言向量代码如何创建函数c,R中向量基本操作:创建、运算、访问

本文含有:

向量的创建与运算

两个方便创建向量的函数:rep()与seq()

如何访问向量中的元素

首先先明白几个要点:

R区分大小写,向量A和向量a是两个不同的向量;

R可以识别负数,如5+-2可以输出结果3

R是计数时是1-base,也就是说R中的1就代表第一个数,而其他语言有可能第一个数用0来表示。

R的赋值符号可以是“

1. 向量的创建与运算

创建一个向量

> l

> l

[1] 2 2 1 3 8

创建一个1至5的向量,“:”表示“至”,“1:5”则表示从1到5的5个整数。

> n

> n

[1] 1 2 3 4 5

也可以用函数vector(length=)创建向量。创建的向量初始默认为逻辑值FALSE

> v

> v

[1] FALSE FALSE FALSE FALSE

切片运算(这也是访问向量的一种方式)

注意R中的序号1就表示第1个,而不是2个,要与python相区别

n[1:4]

[1] 1 2 3 4

基本运算

首先肯定是用+, -, *, /这几个运算符号进行的。幂运算使用^,带括号先算括号内的内容。用刚刚创建的n和a列表进行示范:

> a1

> a1

[1] 3 4 4 7 13

> a2

> a2

[

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值