如何使用某些变量data.frame
,x
和双重下标变量y
创建z[,1],z[,2]
?
这是我的代码:
n = 10
x = rnorm(n,0)
y = rnorm(n,0)
z1 = rnorm(n,0)
z2 = rnorm(n,0)
z=matrix(z1,z2,nrow=length(z1),ncol=2)
data=data.frame(x,y,z)
但结果是有四个colomns的数据:x,y,x1,x2
我希望拥有的内容类似于此paper中的表B.3,第325页。
答案 0 :(得分:0)
这不适用于data.tables,它们始终是平的final class Dup[A](in: () => A) {
def dup(n: Int): Vec[A] = Vector.fill(n)(in())
}
implicit def Dup[A](in: => A): Dup[A] = new Dup(() => in)
math.random dup 4 // ok
。
您需要一个列表,并为其指定N x M
,它的行为与您想要的一样:
names