hubertus hat geschrieben: ↑Di Apr 03, 2018 4:36 pm
Ja, jetzt passt alles. Danke vielmals!
Jetzt will ich allerdings auch noch verstehen, was ich da gerade gemacht habe
Hier etwas einführende Lektüre:
https://stackoverflow.com/questions/159 ... -list-in-r
So erzeuge ich also einen Dataframe aus den entsprechenden Spalten, richtig?
Den Begriff
Spalten halte ich für unangebracht, solange es um die Elemente der Liste
Duell geht, denn eine Liste kann alle möglichen Arten von Objekten als Elemente enthalten: einzelne Werte, ganze Vektoren oder Matrizen oder auch Dataframes oder Listen.
Ich hatte gehofft, dass wenigstens die drei Elemente
Duell$v13,
Duell$v15 und
Duell$v22 Vektoren gleicher Länge sind.
Das war eine dieser - wie sagtest Du - Mutmaßungen.
Wie mache ich das für alle Spalten?
Dazu müsstest Du erklären, was mit den Teilen (ich vermeide das Wort
Spalten, siehe oben) geschehen sollen, die nicht zu der Struktur eines Dataframes passen:
z.B. all das Zeug, was nach dem Element
$v49 folgt.
Wenn das weg kann, dann kannst Du
probieren.
Keinesfalls lässt sich
alles, was in dem Objekt
Duell enthalten ist, mit dem Begriff
Spalte beschreiben; und deshalb lässt sich auch nicht das Objekt in Gänze in einen Dataframe umwandeln.
So langsam habe ich den Verdacht, dass die Daten aus einem anderen Programm stammen.
Deshalb die Frage: wie werden die Daten eingelesen? Bitte zeige mal die Codezeile.
Nachtrag:
Vielleicht muss man auch nur die zusätzlichen Attribute löschen, oder man kann sie ignorieren:
hier ist noch etwas:
https://stackoverflow.com/questions/455 ... alue-label
Gruß, Jörg