R 如何选择具有一定规律性的列
我的数据框有1440列,如下所示: y180 y181 y182 y183 y184 y185 y186 y187 y188 y189 y190 y191 我想创建一个新的数据帧,用于保存y180、y185、y190、y195等等。你有什么建议吗R 如何选择具有一定规律性的列,r,R,我的数据框有1440列,如下所示: y180 y181 y182 y183 y184 y185 y186 y187 y188 y189 y190 y191 我想创建一个新的数据帧,用于保存y180、y185、y190、y195等等。你有什么建议吗 先谢谢你 如果要选择数据帧的每第五列dat,请使用以下命令: dat[ , c(TRUE, rep(FALSE, 4))] 如果列不按名称排序,则以下命令也可以使用。它选择数字可被5整除的行: dat[ , !as.numeric(sub("y",
先谢谢你 如果要选择数据帧的每第五列
dat
,请使用以下命令:
dat[ , c(TRUE, rep(FALSE, 4))]
如果列不按名称排序,则以下命令也可以使用。它选择数字可被5整除的行:
dat[ , !as.numeric(sub("y", "", names(dat)) %% 5]
如果要选择数据帧的每第五列
dat
,请使用以下命令:
dat[ , c(TRUE, rep(FALSE, 4))]
如果列不按名称排序,则以下命令也可以使用。它选择数字可被5整除的行:
dat[ , !as.numeric(sub("y", "", names(dat)) %% 5]