Wie kann ich Zeilen innerhalb desselben Datenrahmens in R kombinieren (basierend auf doppelten Werten unter einer bestimmten Spalte)?
Sample von 2 (erfundenen) Beispielzeilen in df:
userid facultyid courseid schoolid
167 265 NA 1678
167 71111 301 NA
Angenommen, ich habe ein paar hundert doppelte Benutzer-IDs wie im obigen Beispiel. Die allermeisten Benutzer-IDs haben jedoch unterschiedliche Werte.
Wie kann ich Zeilen mit doppelter Benutzer-ID so kombinieren, dass die Spaltenwerte in der 1. (der 2.) Zeile beibehalten werden, es sei denn, der erste Wert ist NA (in diesem Fall wird die NA mit dem Wert aus dem neu gefüllt zweite Reihe)
Im Wesentlichen würde meine ideale Ausgabe laut obigem Beispiel enthalten:
userid facultyid courseid schoolid
167 265 301 1678