如何在R中创建一个零值向量?

在数据分析中,有时我们需要对某些计算使用零,以使变量的影响无效或基于分析的目的用于其他目的。为了处理这种情况,我们需要一个零值或一个零向量。有很多方法可以创建一个在R中带有零的向量。重要的是向量的长度。

例子

> x1<-integer(10)

> x1

[1] 0 0 0 0 0 0 0 0 0 0

> x2<-integer(20)

> x2

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

> x3<-numeric(10)

> x3

[1] 0 0 0 0 0 0 0 0 0 0

> x4<-numeric(20)

> x4

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

> x5<-replicate(10,0)

> x5

[1] 0 0 0 0 0 0 0 0 0 0

> x6<-replicate(100,0)

> x6

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[38] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[75] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

> x7<-(1:10)*0

> x7

[1] 0 0 0 0 0 0 0 0 0 0

> x8<-(1:50)*0

> x8

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[39] 0 0 0 0 0 0 0 0 0 0 0 0

> x9<-rep(0,10)

> x9

[1] 0 0 0 0 0 0 0 0 0 0

> x10<-rep(0,40)

> x10

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[39] 0 0

> x11<-rep(0L,10)

> x11

[1] 0 0 0 0 0 0 0 0 0 0

> x12<-rep(0L,100)

> x12

[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[38] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

[75] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

检查这些对象是否都是矢量-

> is.vector(x1)

[1] TRUE

> is.vector(x2)

[1] TRUE

> is.vector(x3)

[1] TRUE

> is.vector(x4)

[1] TRUE

> is.vector(x5)

[1] TRUE

> is.vector(x6)

[1] TRUE

> is.vector(x7)

[1] TRUE

> is.vector(x8)

[1] TRUE

> is.vector(x9)

[1] TRUE

> is.vector(x10)

[1] TRUE

> is.vector(x11)

[1] TRUE

> is.vector(x12)

[1] TRUE

以上是 如何在R中创建一个零值向量? 的全部内容, 来源链接: utcz.com/z/351453.html

回到顶部