meine Variable (Liste) vv enthält insgesamt 52 Vektoren, die jedoch unterschiedlich lange sind.
Code: Alles auswählen
str(vv)
List of 52
$ : num [1:35463] 200 14 14 200 200 200 200 200 200 200 ...
$ : num [1:10427] 200 200 200 200 200 200 200 200 200 150 ...
$ : num [1:98855] 110 110 110 110 120 50 110 120 110 120 ...
$ : num [1:48965] 150 150 20 20 50 20 14 20 20 20 ...
$ : num [1:99769] 70 150 14 14 50 90 14 14 100 150 ...
$ : num [1:14611] 70 70 70 70 70 70 70 70 70 70 ...
$ : num [1:30541] 150 150 50 150 50 50 150 50 50 50 ...
$ : num [1:62746] 20 20 100 100 20 14 14 140 20 14 ...
$ : num [1:25387] 150 200 200 200 200 200 150 150 200 200 ...
$ : num [1:30304] 20 100 100 100 100 70 100 100 100 100 ...
...
Dabei handelt es sich um Bundesstaaten und Länderklassen, die in dem jeweiligen Bundesstaat vorkommen. Jetzt möchte ich den einzelnen Vektoren die Bundesstaaten zuordnen, um besser verifizieren zu können.
Wenn ich das separat machen
Code: Alles auswählen
bs1 <- data.frame(vv[1], bs[1], id[1])
colnames(bs1) <- c("Klassen", "Staat", "ID")
str(bs1)
'data.frame': 35463 obs. of 3 variables:
$ "Klasse" 200..200..200..200..200..14..150..150..: num 200 14 14 200 200 200 200 200 200 200 ...
$ "Staat" : Factor w/ 1 level "Ohio": 1 1 1 1 1 1 1 1 1 1 ...
$ "ID" : Factor w/ 1 level "34": 1 1 1 1 1 1 1 1 1 1 ...
Code: Alles auswählen
output <- character(0)
for (i in 1:52){ output <- c(output, data.frame(vv[i], bs[i], id[i])) }
Code: Alles auswählen
List of 156
$ "Klasse" 200..200..200..200..200..14..150..150.. : num [1:35463] 200 14 14 200 200 200 200 200 200 200 ...
$ "Staat" : Factor w/ 1 level "Ohio": 1 1 1 1 1 1 1 1 1 1 ...
$ "ID" : Factor w/ 1 level "34": 1 1 1 1 1 1 1 1 1 1 ...
$ "Klasse" 200..200..200..200..200..150..150..150.. : num [1:10427] 200 200 200 200 200 200 200 200 200 150 ...
$ "Staat" : Factor w/ 1 level "NY": 1 1 1 1 1 1 1 1 1 1 ...
$ "ID" : Factor w/ 1 level "12": 1 1 1 1 1 1 1 1 1 1 ...
...
Code: Alles auswählen
'data.frame': 35463 obs. of 3 variables:
$ "Klasse" 200..200..200..200..200..14..150..150..: num 200 14 14 200 200 200 200 200 200 200 ...
$ "Staat" : Factor w/ 1 level "Ohio": 1 1 1 1 1 1 1 1 1 1 ...
$ "ID" : Factor w/ 1 level "34": 1 1 1 1 1 1 1 1 1 1 ...
'data.frame': 10427 obs. of 3 variables:
$ "Klasse" 200..200..200..200..200..150..150..150.. : num [1:10427] 200 200 200 200 200 200 200 200 200 150 ...
$ "Staat" : Factor w/ 1 level "NY": 1 1 1 1 1 1 1 1 1 1 ...
$ "ID" : Factor w/ 1 level "12": 1 1 1 1 1 1 1 1 1 1 ...
Danke für eure Unterstützung.
Grüße, Jessi