[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
想將資料中的某欄位指定為其最常見的group名稱
例如
series cate
[1,] 1 2
[2,] 2 3
[3,] 3 4
[4,] 4 2
[5,] 5 2
[6,] 6 5
[7,] 1 1
[8,] 1 2
[9,] 2 2
[10,] 2 3
[11,] 2 4
[12,] 2 4
[13,] 2 4
在series中1出現三次,其cate分別為2,2,1 頻率最高的為2
想將所有series為1的族群 其cate欄位接指定為4
又例如 series中為2的族群 其cate 分別為 3,2,3,4,4,4 頻率最高的4
想將所有series為2的族群 其cate欄位皆指定為4
請問除了用for loop外有其他方法嗎?