Ich habe einen Datenrahmen mit mehreren Spalten, von denen eine ist ein Faktor namens "Site". Wie kann ich den Datenrahmen in Blöcke von Zeilen mit jeweils einem eindeutigen Wert von "site" aufteilen und dann jeden Block mit einer Funktion verarbeiten? Die Daten sehen wie folgt aus:Wie teilt man einen Datenrahmen nach Zeilen auf und verarbeitet dann die Blöcke?
site year peak
ALBEN 5 101529.6
ALBEN 10 117483.4
ALBEN 20 132960.9
ALBEN 50 153251.2
ALBEN 100 168647.8
ALBEN 200 184153.6
ALBEN 500 204866.5
ALDER 5 6561.3
ALDER 10 7897.1
ALDER 20 9208.1
ALDER 50 10949.3
ALDER 100 12287.6
ALDER 200 13650.2
ALDER 500 15493.6
AMERI 5 43656.5
AMERI 10 51475.3
AMERI 20 58854.4
AMERI 50 68233.3
AMERI 100 75135.9
AMERI 200 81908.3
und ich möchte ein Grundstück von year
vs peak
für jede Website erstellen.
Karl, ich stimme zu, dass dies lesbar ist. Aber der Code zum Plotten ('doSomething') wäre viel weniger. Gute Lösung für ein anderes Problem imho. – isomorphismes