【发布时间】:2020-06-18 18:48:47
【问题描述】:
我在使用 for 循环 创建绘图列表时遇到问题,我不知道为什么。
这是不起作用的代码(即,将 aplotfinal 作为空列表返回)
aplotfinal <- list()
for(i in 1:length(Rlist)){
a <- Rlist[[i]] %>%
select(Frame_times, average)
del <- 0.016667
x.spec <- spectrum(a$average, log = "no", plot = FALSE)
spx <- x.spec$freq/del
spy <- 2*x.spec$spec
aplotfinal[[i]] <- plot(spy~spx, main = names(Rlist)[i], xlab = "frequency", ylab = "spectral density", type = "l")
}
plot 函数有效,我只想将它应用于我拥有的数据帧列表(即Rlist)。谢谢!
【问题讨论】:
-
列出
aplotfinal的目的是什么?如果目的只是为了显示情节,也许这会有所帮助:stackoverflow.com/questions/11357139/…