我有一堆需要转换为数据帧的 R 矩阵,我希望我可以自动化这个过程。
x = matrix(rnorm(100), 10, 10)
y = matrix(rnorm(100), 10, 10)
z = matrix(rnorm(100), 10, 10)
x = as.data.frame(x)
y = as.data.frame(y)
z = as.data.frame(z)
这将不起作用:
lapply(c('x', 'y', 'z'), function(i) assign(i, as.data.frame(get(i))))