列の合計の分位数に基づいてデータフレームから列を選択するスマートな方法はありますか? たとえば、列の合計が最初の分位数にあるデータフレームから列のみを選択します。データに基づいた列の合計をサブセット化でき、列の合計の分位数を計算できますが、これらを組み合わせる良い方法はありますか? ありがとう。
# e.g. subset data - select columns whose column sums are less than 5
mydata <- mydata[,colSums(mydata) < 5]
# e.g create quantiles on colSums
mydata_cs <- colSums(mydata)
quart.mydata_cs <- quantile(mydata_cs,probs=seq(0,1, by=0.25))