我正在尝试将各种分析函数(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))
让我知道我错过了什么 - 所有帮助都非常感谢。