0
我的數據幀有1440列如下:如何選擇具有一定的規律性一些列
Y180 Y181 y182 y183 y184 Y185 y186 Y187 y188 y189 Y190 y191 ...
我想創建一個新的數據幀保持y180,y185,y190,y195等。你有什麼建議嗎?
預先感謝您。
我的數據幀有1440列如下:如何選擇具有一定的規律性一些列
Y180 Y181 y182 y183 y184 Y185 y186 Y187 y188 y189 Y190 y191 ...
我想創建一個新的數據幀保持y180,y185,y190,y195等。你有什麼建議嗎?
預先感謝您。
如果你要選擇你的數據幀dat
的每5列,使用這個命令:
dat[ , c(TRUE, rep(FALSE, 4))]
下面的命令也適用,如果你的列沒有被他們的名字排序。它選擇數字可被5整除的行:
dat[ , !as.numeric(sub("y", "", names(dat)) %% 5]