最常見的元件可以說我有3個因素,每個都具有2級:「A」和「b」:採摘從許多因素
> b <- factor(c('b', 'b', 'a'))
> a <- factor(c('a', 'b', 'a'))
> c <- factor(c('a', 'a', 'a'))
我想創建第四因子上的每個位置包含這3個因素中最常見的元素,所以,在這個例子中,它應該是這樣的:
> d
[1] a b a
Levels: a b
有一些「平滑」功能執行這種操作的一種方式,還是我使用「if」條件?
你能保證每個因素有相同的水平?你這樣說,但你的''c'變量只有''a'',並且你沒有指定'levels = c(「a」,「b」)'。 – Gregor
是的,對不起,我沒有注意到。每個因素具有相同的水平。 –
另外,您是否需要一個可以推廣到2個以上級別的解決方案?並且重新排列關卡的級別會好嗎? – Gregor