R语言入门——序列数据生成方法汇总
Posted 统计学小王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言入门——序列数据生成方法汇总相关的知识,希望对你有一定的参考价值。
目录
题目
本文以下面的题目为例子,展示R语言中生成向量的几种方式。
生成一个序列:(1,2,4,8)
解答
(a) c 函数直接构造
> c(1,2,4,8)
[1] 1 2 4 8
(b) 使用for循环
> A <- c()
> for(i in 1:4) A[i] <- 2^(i-1)
> A
[1] 1 2 4 8
© while 循环
> A <- c();i = 1
> while(i <= 4) A[i] <- 2^(i-1);i <- i + 1
> A
[1] 1 2 4 8
(d) repeat循环
> A <- c();i = 1
> repeat
+ A[i] <- 2^(i-1)
+ i <- i + 1
+ if(i > 4) break
+
> A
[1] 1 2 4 8
(e) 使用seq()函数
> 2^seq(0,3,1)
[1] 1 2 4 8
(f) 使用:函数
> 2^(0:3)
[1] 1 2 4 8
以上是关于R语言入门——序列数据生成方法汇总的主要内容,如果未能解决你的问题,请参考以下文章