0
我有一个约400个数据帧的列表,我想提取每个数据帧的功能。所有数据框的功能都是一样的。我可以在r中的多个数据框列表中应用滑动窗口吗?
数据帧包含来自加速计的信号,我将应用分类来识别不同的活动。由于我的课程是基于特定的模式,因此我需要基于窗口的功能(统计和频域特征)。
我可以直接进入数据框列表吗?提取功能,然后将新功能列添加回每个数据帧的列表?
任何意见将不胜感激。我被卡住了。我知道如何在每个数据帧上执行此操作,但是使用这些数据帧会非常耗时。
列表例如
# Dataframes, x and y are accelerometer measurements and a is annotation
df1 <- data.frame(x = runif(10), y = runif(10), a = sample(c(1,2), 10, replace = TRUE)
df2 <- data.frame(x = runif(10), y = runif(10), a = sample(c(1,2), 10, replace = TRUE)
lst <- list(df1, df2)
该计划是与许多功能对每个数据帧就结了,然后所有的dataframes融合在一起的特征选择,然后分类。
谢谢阿克塞尔,我试了一下,这就是我想要的。我不确定这是否可行。我担心我不得不将所有的数据框取消清单,然后对每个数据框进行处理。 – nkl1