我有一個包含足球位置縮寫的因子列,其中包含大約17個具有220個觀測值的唯一值。我想只有三個因素水平,涵蓋了17個獨特的價值觀。如何在R中分組因子水平
levels(nfldraft$Pos) <- list(Linemen = c("C","OG","OT","TE","DT","DE"), Small_Backs = c("CB","WR","FS"), Big_Backs = c("FB","ILB","OLB","P","QB","RB","SS","WR"))
是我試過,打印nfldraft$Pos
到控制檯顯示了3點因子的水平,但所有的值或者是架線工或Small_Backs和所有其他的人都是NA。我哪裏錯了?謝謝
請顯示可重現的示例和預期輸出 – akrun
因子水平只能是一個層次的向量,而不是一個列表。 – alistaire
WR分爲兩類。 –