R语言学习五

R的数据操作

访问向量中元素

x <- 1:10;print(x)
print(x[5])
print(x[-5])
print(x[c(1,5,8)])
print(x[1:5])
print(x[1:5*2]) # 冒号优先级更高,首先得到1-5这5个数据再乘以2
print(x[ x > 5 ]) # 逻辑表达式用x中每一个元素计算逻辑表达式的值做索引,得到的是原数组中x大于5的元素
print(mean(x))
print(x[ x > mean(x) ] ) # 逻辑表达中可以使用函数
names(x) <- LETTERS[1:10];print(x) # 使用字符常数数组给向量命名,再通过变量名访问向量中的元素
print(x[“A”])
View(x)

计算向量的长度

print(length(x))

修改指定位置的向量元素

x <- 1:10;print(x)
x[5] <- 100;print(x)

追加向量元素增加向量长度

x <- 1:10;print(x)
x <- c(x,11,12,13);print(x)

直接在向量末尾写入数据

x <- 1:10;print(x)
x[length(x)+1] <- 11;print(x)

在向量指定位置插入数据

并不是在原来的向量中插入数据而是返回一个新的向量
after参数表示在原向量中的那个向量后面插入数据
x <- 1:10;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值