私はこのベクトルを持っています:
traits <- c("resid.mean.EXT" , "resid.q75.EXT" , "resid.median.red" , "resid.q75.red" , "resid.median.yellow" ,
"resid.q75.yellow" , "resid.mean.norm.EXT" , "resid.q75.norm.EXT" , "resid.mean.norm.yellow" ,"resid.median.norm.yellow",
"resid.q75.norm.yellow" , "resid.iqr.EXT" , "resid.iqr.red" , "resid.iqr.yellow" , "resid.q90.EXT" ,
"resid.q90.norm.red" , "resid.q90.norm.yellow" , "resid.var.EXT" , "resid.q25.TOF" , "resid.q25.norm.yellow" )
ベクトルの特性には 20 の一意の文字列がありますが、特性には 4 つの一意のクラスがあります。
classes <- c("EXT", "red", "TOF", "yellow")
traits
クラスは、ベクトル内の各要素の最後の単語によって決定されます。
traits
文字ベクトルを、そのクラスに基づいて 4 つのレベルを持つ要因にしたいと思います。
助けてくれてありがとう!
EDITいくつかの混乱があったようです。明確にするために、traits
上記のように決定された、どのクラスに属しているかに対応する、4つのレベルを持つ因子ベクトルにしたいと思います。ありがとう