Jeffgo hat geschrieben: ↑Do Feb 20, 2020 2:21 pmDer Dataframe hat 306 Zeilen also 306 verschiedene Anzahlen. Müsste ich diese alle einzeln, durch ein Komma getrennt in den Befehl eintragen oder weiss R selbst wie hoch die Anzahl jeder Zeile in Spalte Freq ist?
Ich bin nicht sicher, ob ich die Frage verstehe. Wenn Du in R einen Datensatz mit einer Spalte Freq hast, dann weiß R, was in dieser Spalte steht. Sowohl Athomas' als auch mein Code-Beispiel nehmen sich die nötigen Zahlen aus einer Spalte im Datensatz.
Nehmen wir meinen Code oben: Die ersten beiden Zeilen dienen dazu, einen Datensatz mit dem Namen bsp zu erzeugen, weil Du keinen entsprechenden Code geliefert hast. Siehst Du nach diesen beiden Zeilen, in denen
bsp erzeugt wird irgendwo noch durch Kommas getrennte Häufigkeiten? Nein, Du siehst nur, dass in der Zeile die mit "bsp2 <-" beginnt auf die Spalte
bsp$freq Bezug genommen wird. So kommen die Häufigkeiten aus dem Datensatz in die Vervielfältigungsmaschine. Eine Vervielfältigungsmaschine die aus eckigen Klammern und dem Befehl
rep zusammengesetzt wurde.
HTH,
Bernhard