gpt4 book ai didi

python - 如何在 Python 中创建示例单列 Spark DataFrame?

转载 作者:行者123 更新时间:2023-12-04 03:13:51 24 4
gpt4 key购买 nike

我想创建一个示例单列 DataFrame,但以下代码不起作用:

df = spark.createDataFrame(["10","11","13"], ("age"))

## ValueError
## ...
## ValueError: Could not parse datatype: age
预期结果:
age
10
11
13

最佳答案

the following code is not working



对于单个元素,您需要一个模式作为类型
spark.createDataFrame(["10","11","13"], "string").toDF("age")

DataType :
from pyspark.sql.types import StringType

spark.createDataFrame(["10","11","13"], StringType()).toDF("age")

名称元素应该是元组和模式作为序列:
spark.createDataFrame([("10", ), ("11", ), ("13",  )], ["age"])

关于python - 如何在 Python 中创建示例单列 Spark DataFrame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47674311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com