概要
记录一下在学习和练习过程中所遇到的一些细节问题
一. 向量
1.向量的基础
(1)R语言中,向量元素从一开始标号,vector[0] 用于储存向量的类型
(2)向量的嵌套,在R语言中向量之间是可以以嵌套的形式来指定对应元素,例如:
x <- c(2, 4, 6, 8)
y <- c(TRUE, TRUE, FALSE, TRUE)
print(x[y])
结果为:
> print(x[y])
[1] 2 4 8
(3)选取向量的部分。除了基本的可以使用数字坐标来选择向量的部分 ,也可以如上,在[ ]内输入对应坐标构成的向量来一口气选择多个目标:
> m[c(1,4,5)]
[1] "1" "5" "6"
2.向量的计算
(1)四则运算
在R语言里向量的基本计算与大多数语言的规则相同,所有的运算法针对于每一个单独的元素来进行,甚至包括逻辑运算符,例如:
p <- c(1,2,3)
p+3
所得的结果为:
[1] 4 5 6
比较通俗易懂。
(2)向量之间的运算文章来源:https://www.toymoban.com/news/detail-407089.html
维度相同的向量可以直接地在对应的位置进行运算。针对维度不同的向量,运算会采取类似于循环处理的方法:文章来源地址https://www.toymoban.com/news/detail-407089.html
p <- c(4,5,6,7)
q <- c(2,3,4)
p/q
q/p
</
到了这里,关于R语言自学笔记:向量、矩阵及dataframe基础的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!