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