Ich habe einen Datenrahmen mit 131 Millionen Zeilen.Spalte mit Listenwerte zu Zeilen
Die data.frame
hat 2 Spalten. Column 1
ist eine Nummer. Column 2
ist eine Liste von Werten
So etwas wie diese
Col1 | Col2
1 | a, b, c
2 | d, e, f
3 | a, e, f
Und ich brauche es so ausgedrückt:
Col1 | Col2
1 | a
1 | b
1 | c
2 | d
2 | e
2 | f
3 | a
3 | e
3 | f
Es muss wegen der 131 Millionen Zeilen schnell sein.
Ich würde vorschlagen, jede Zeile zu lesen, zu analysieren und einzufügen, Sie können auch eine Speicherprozedur mit einem Cursor verwenden, aber es gibt keinen schnellen Weg, dies zu erreichen. –
Können Sie echte Daten geben und erklären, was Sie versucht haben? – Arthur
Bitte, bearbeiten Sie Ihre Frage und fügen Sie die Ausgabe von 'dput (your_data_frame)' hinzu. Dies zeigt die Datenstruktur und hilft anderen, Ihre Frage zu beantworten. Vielen Dank. – Uwe