假設我有一個分類變量等類如何摺疊分類變量到更少的元件中的R
set.seed(123)
x<-sample(c("I", "IA", "IB", "II", "IIB", "IIC", "III", "IIID", "IIIF", "XA", "XB", "XC"),
100, TRUE)
table(x, exclude=NULL)
# x
# I IA IB II IIB IIC III IIID IIIF XA XB XC <NA>
# 5 12 9 7 9 11 6 8 6 12 9 6 0
我的問題是如何容易崩潰x
成四個元素,例如I,II,III和X?例如。 I,IA,IB組合成我等
'因子(GSUB( '[^ I]', '',x)時,strrep('I ',1:3))''但是我認爲這是你真正需要的簡單情況 – rawr