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语言入门——序列数据生成方法汇总的主要内容,如果未能解决你的问题,请参考以下文章

Titanic生存预测(Kaggle入门赛)——基于R语言

R语言绘制时间序列数据

R语言seq函数生成数据序列实战

对照着Excel入门R语言表格数据处理

R 汇总日期序列数据

r语言arma-garch怎样预测