我是靠谱客的博主 端庄百褶裙,这篇文章主要介绍R语言最简单的向量赋值方法示例,现在分享给大家,希望可以做个参考。

1. 生成等差数列的向量x

复制代码
1
x <- 1:10 #将x向量赋值为1 2 3 4 5 6 7 8 9 10

结果为

> x
 [1]  1  2  3  4  5  6  7  8  9 10

2. 将x的值全部修改成0

复制代码
1
2
x[] <- 0 #非常简洁的赋值方法,建议使用 x[1:length(x)] <- 0 #不建议使用的赋值方法

结果为:

> x[] <- 0
> x
 [1] 0 0 0 0 0 0 0 0 0 0

3.使用seq函数

复制代码
1
x <- seq(from = 1.5 , to = 8.2 ,by = 2.4)

结果为:

> x
[1] 1.5 3.9 6.3

4.使用rep函数

复制代码
1
2
3
4
5
6
> w <- c("ab","123") > rep(w,2) [1] "ab" "123" "ab" "123" > rep(w,c(2,3)) [1] "ab" "ab" "123" "123" "123" >

5.修改向量维数

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
> x <- 1:8 > x [1] 1 2 3 4 5 6 7 8 > attr(x,"dim") <- c(2,4) > x [,1] [,2] [,3] [,4] [1,] 1 3 5 7 [2,] 2 4 6 8 > dim(x) <- c(4,2) > x [,1] [,2] [1,] 1 5 [2,] 2 6 [3,] 3 7 [4,] 4 8

具体看在线帮助.

总结

到此这篇关于R语言最简单的向量赋值方法的文章就介绍到这了,更多相关R语言向量赋值内容请搜索靠谱客以前的文章或继续浏览下面的相关文章希望大家以后多多支持靠谱客!

最后

以上就是端庄百褶裙最近收集整理的关于R语言最简单的向量赋值方法示例的全部内容,更多相关R语言最简单内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(116)

评论列表共有 0 条评论

立即
投稿
返回
顶部