Geben Sie Namen zu der Liste variable

so wissen wir, dass R haben list() variable, und wissen auch, dass die R-Funktion aufrufen names() zu geben, Namen für Variablen. Zum Beispiel :

a=30
names(a)="number"
a
# number
# 30

Aber jetzt möchte ich in einer Liste Variablen-Namen, wie diese :

b=list()
names(b)="number"

und es gibt Fehlermeldungen wie diese :

Error in names(b) = "number" : 
'names' attribute [1] must be the same length as the vector [0]

Was ich wohl zu tun? Ich mache das, weil ich viele "Variablen auflisten". Oder haben Sie einen anderen Weg, so kann ich viele " Variablen auflisten, ohne selbst zu spielen mit seinem Namen?

In dem vorherigen Fall, es hat eine Länge von 1, in der list es wird 0-Länge. Wenn Sie b = list(30); names(b) <- 'number' sollte funktionieren
danke, es ist Arbeit!

InformationsquelleAutor mthbnd | 2015-12-07

Schreibe einen Kommentar