2017-10-05 42 views
0

試圖每8列提取一個數據幀列。每8列提取數據幀列

我試圖使用SEQ,並且子集柱[,col.number]

new.df <- data.frame(seq(from=(df[,9]),to=length(df),by=8)) 

繼承人僞數據幀:

# Random data frame for illustration (100 columns wide) 
df <- data.frame(replicate(100,sample(0:1,1000,rep=TRUE))) 

反正子集的列,每8列連同seq?

感謝

回答

2

這應該工作

df <- data.frame(replicate(100, sample(0:1, 1000, rep = TRUE))) 
new.df <- df[, seq(from = 9, to = ncol(df), by=8)] 
+0

THX - 我是很接近! –

+0

當然!別客氣 – ANG