1
Ich habe eine data.table mit den Jahren und dem N von Änderungen in diesem Jahr. Ich brauche eine Ausgabe wie diese +2005(1)+2004(1)
wo zeigen, dass die Werte 2005 und 2004 neu sind und dass es nur einen neuen Wert für dieses Jahr in Klammern gab, um alles in einer Zeile zusammenzufassen. Ich habe versucht sprintf
, paste
, aggregate
aber kein Glück. Vielen Dank fürKombinieren mehrerer Spalten in R
summary.changed
Jahr N
1: 2005 1
2: 2004 1
Vielleicht 'Paste (do.call (Paste, df), Kollaps = '+')' ' – Sotos
Paste (do.call (paste, summary.changed), collapse = '+') 'gibt mir die Ausgabe ' [1] "2005 1 + 2004 1' danke, weißt du, wie man die Klammern bekommt? –
' paste (paste0 (df $ Jahr, '(', df $ N, ')'), Kollaps = '+') ' – Sotos