提取r中可除以5的列
我有一个200列的数据帧,我想为一个新的df提取第5,10,15,20…195200列。但我不想把它们都打出来。有什么方法使它更容易吗提取r中可除以5的列,r,R,我有一个200列的数据帧,我想为一个新的df提取第5,10,15,20…195200列。但我不想把它们都打出来。有什么方法使它更容易吗 df1 <- df[,c(5,10,15,20,25,30,35,40,45,...,200)] df1我们可以使用seq创建索引 df1 <- df[, seq(5, 200, by = 5)] df1太好了,如果我还想保留第1-4列呢?df1@JinyongHuang应该可以。你犯了什么错误。是getting@JinyongHuang如果我做
df1 <- df[,c(5,10,15,20,25,30,35,40,45,...,200)]
df1我们可以使用seq
创建索引
df1 <- df[, seq(5, 200, by = 5)]
df1太好了,如果我还想保留第1-4列呢?df1@JinyongHuang应该可以。你犯了什么错误。是getting@JinyongHuang如果我做了c(1:4,seq(5200,by=5))#[1]1234551052503540556065707580859095[24]100105110115120125130135140145150155160160170175180185190195200
在中的错误[data.frame
(df,c(1:4,seq(5200,by=5))):选择了未定义的列