将数据帧列表中的值作为r中的一个对象处理

时间:2017-11-30 20:40:23

标签: r dataframe analysis

我正在尝试将各种分析函数(lm,plot等)应用于一长串数据帧。所有数据框都有相同的列标题,我想为数据框中每个列标题下的所有数据计算1个结果。我无法弄清楚如何使用'unlist'功能来执行此操作。

以下示例的IE,我想要一个n = 15的情节,以及所有$ a~所有$ b的一个线性模型。

d1 <- data.frame(a=rnorm(5), b=1:5, c=rnorm(5))
d2 <- data.frame(a=1:5, b=rnorm(5), c =rnorm(5))
d3 <- data.frame(a=1:5, b=rnorm(5), c= rnorm(1:5))

my_test_data <- list()

my_test_data <- list(d1, d2, d3)

我尝试了一切,包括:

plot(unlist(my_test_data), my_test_data$a)

lm(my_test_data$a ~ my_test_data$b, unlist(my_test_data))

让我知道我错过了什么 - 所有帮助都非常感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用app来组合rbind s?

data.frame