Wie lässt sich eine Häufigkeitstabelle mit R oder Excel am einfachsten in einen Wertevektor umwandeln?
Beispiel: Wie würden Sie die folgende Häufigkeitstabelle konvertieren?
Value Frequency
1. 2
2. 1
3. 4
4. 2
5. 1
in den folgenden Vektor?
1, 1, 2, 3, 3, 3, 3, 4, 4, 5
vec <- sample(1:5, 20, TRUE)
erstellt vontable()
:rep(names(table(vec)), table(vec))
. Das Ergebnis muss dann mit konvertiert werden,as.numeric()
wenn es sich bei den Kategorien um tatsächliche Zahlen handelt.Offensichtlich ist es in R einfacher.
In Excel würde ich eine Hilfsspalte verwenden (wenn der Wert in A1 ist):
In C7 haben Sie Ihr Ergebnis
quelle