我在Scala中有一个名为dataList
的二维列表,我想将其转换为Pandas的DataFrame
。
val dataList: List[List[Int]] = tempData.toList
如果我想打印
dataList
,一切都正常工作,在Python中对象的类型是<class 'py4j.java_gateway.JavaObject'>
据我所知,要访问Python中的集合,必须使用
py4j
。然而,我认为我需要使用嵌套循环来访问dataList
中的每个元素,然后将其放入DataFrame
。是否有更聪明的方法可以直接将其转换为DataFrame
或Python列表,然后再转换为DataFrame
?我正在使用Zeppelin 0.5.5。
Apache-Spark
添加到问题的标签中,这个问题可能对未来的某个人有用,或者之前有人曾经有过这样的疑问。 - Alberto Bonsanto