における変数の例層化R
mtcars$qsec
[1] 16.46 17.02 18.61 19.44 17.02 20.22 15.84 20.00 22.90 18.30 18.90 17.40
[13] 17.60 18.00 17.98 17.82 17.42 19.47 18.52 19.90 20.01 16.87 17.30 15.41
[25] 17.05 18.90 16.70 16.90 14.50 15.50 14.60 18.60
私は層化またはその変数グループにしたいです。要点は同じ手順で実行したいということです(例:5
)。
現在、私はそれはかなりunflexibleあること
mtcars$qsec_group[mtcars$qsec < 10] <- '10 or less'
mtcars$qsec_group[mtcars$qsec >= 10 & mtcars$qsec < 15] <- '10-15'
mtcars$qsec_group[mtcars$qsec >= 15 & mtcars$qsec < 20] <- '15-20'
ようにそれを行うだろう。 R-way変数を5のステップで階層化しますか。?
あなたはこの – akrun
可能な複製を行うに 'cut'を使用することができます使用することができます(HTTPを[IがRの列値の範囲に基づいてデータフレームを分割するにはどうすればよいですか?]:// stackoverflow.com/questions/24707936/how-do-i-split-a-data-frame-based-on-range-of-column-values-in-r)または[間隔による数値のグループ化](http: //stackoverflow.com/questions/13559076/group-numeric-values-by-the-intervals) –