Я получил следующий df и немного застрял на данный момент:
df1
X1 X2 X3 X4
A 1 a x
A 2 a x
A 3 a y
B 1 b x
...
, и я пытаюсь агрегировать df так, чтобы у меня было уникальное значение, ЕСЛИ X4 такое же, поэтому я хочу это:
df2
X1 X2 X3 X4
A 1,2 a x
A 3 a y
B 1 b x
...
Я пробовал это:
df2 <-aggregate(.~X1,df1,unique)
, но на самом деле это не работает. X2 также является числовым значением, но я хочу, чтобы оно отображалось как символ (преобразованный в символ).
Может ли кто-нибудь помочь?