Summary: Running into "Py4JJavaError" while converting list to Dataframe using
Python,Jupyter笔记本 钥匙:SPARK-24612 网址:https://issues.apache.org/jira/browse/SPARK-24612 项目:Spark 问题类型:问题 组件:Pypark 影响版本:2.3.1 环境:>;python—版本
Python 3.6.5::Anaconda公司
java -version
java版本“1.8.0\U 144” Java(TM)SE运行时环境(build 1.8.0144-b01) Java HotSpot(TM)64位服务器VM(内部版本25.144-b01,混合模式)
jupyter --version
4.4.0条
conda -V
康达4.5.4
spark-2.3.0-bin-hadoop2.7版本 记者:A B
rdd=sc.parallelize([[1,“Alice”,50],[2,“Bob”,80]])
rdd.collect() [[1,“爱丽丝”,50],[2,“鲍勃”,80]]
但是,当我运行df=rdd.toDF()时 我遇到了以下错误:任何帮助解决这个错误是非常感谢
这是因为您使用了不一致的类型:
int
李>str
李>因此类型与推断的模式不兼容
相关问题 更多 >
编程相关推荐