Ich habe einen riesigen Stadtbibliotheks-Katalogdatensatz mit Buchtitel, der Bibliothek, in der er sich befindet, dem Bezirk der Bibliothek und der Anzahl der Ausleihen.
Ich möchte die drei am häufigsten ausgeliehenen Bücher für jede Gegend finden.
Im Idealfall würde ich so etwas bekommen:
%Vor%usw.
Dies ist der nächste, den ich bekommen konnte, aber der resultierende Datenrahmen ist nicht nach Bezirk gruppiert und schwer zu lesen.
%Vor%Danke für Ihre Hilfe.
Kurz gesagt:
%Vor%Die Schritte:
3
first Dies ist der akzeptierten Antwort aufgrund beider
überlegenconcat
, Speicherverschwendung Meine Ausgabe (mit head(1)
, da Testdaten nur 2
Zeilen pro Gruppe haben:
Arbeitet mit Eingabedatei im Format:
%Vor%Ergebnisse geben:
%Vor%Sie können die Anzahl der obersten Bücher und den Sortierschlüssel angeben, wenn Sie die Kriterien später anpassen müssen.