具有双下标变量x[,1]的R数据帧
如何使用一些变量具有双下标变量x[,1]的R数据帧,r,read.table,R,Read.table,如何使用一些变量x、y和双下标变量z[,1],z[,2]创建一个data.frame? 这是我的密码: 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) 但结果是四列数据:x,y,x1,x2 我想要的是类似于表B.3,第325页的内容。不适用于数据。表总是平面的nxm 您需要一个列表,
x
、y
和双下标变量z[,1],z[,2]
创建一个data.frame
?
这是我的密码:
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)
但结果是四列数据:x,y,x1,x2
我想要的是类似于表B.3,第325页的内容。不适用于数据。表总是平面的
nxm
您需要一个列表,通过为其分配名称
,它的行为与您想要的一样:
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)
# my changes below
l <- list(x,y,z)
names(l) <- c("x","y","z")
l$z[,1]
n=10
x=rnorm(n,0)
y=rnorm(n,0)
z1=rnorm(n,0)
z2=rnorm(n,0)
z=矩阵(z1,z2,nrow=长度(z1),ncol=2)
#我的变化如下
l为了完整起见,您可以将表格添加到您的问题中吗?无法保证PDF文件能够长期访问。