Ich habe eine 2d-Liste in Scala namens dataList
und ich möchte es in ein Pandas DataFrame
konvertieren.Konvertieren Sie eine Liste in Scala zu Python-Liste oder dataFrame
val dataList: List[List[Int]] = tempData.toList
Wenn ich dataList
ausdrucken mag, funktioniert alles einwandfrei und die Art des Objekts in Python ist
<class 'py4j.java_gateway.JavaObject'>
Soweit ich weiß, ich habe py4j
zu verwenden, um Zugang zu den Sammlungen in Python haben . Ich denke jedoch, dass ich eine verschachtelte Schleife verwenden muss, um auf jedes Element von dataList
zuzugreifen und dann in eine DataFrame
einzutragen. Gibt es eine klügere Möglichkeit, es direkt in DataFrame
oder eine Python-Liste und dann DataFrame
zu konvertieren?
Ich bin mit Zeppelin 0.5.5
Seit ich Zeppelin benutze, ja! – MTT
Dann fügen Sie '' Apache-Spark'' zu den Tags der Frage hinzu, diese Frage könnte für jemand anderen in der Zukunft nützlich sein oder vielleicht hatte jemand diese Unruhe zuvor. –
Sie haben Recht! Erledigt. – MTT