pyspark - 将空列添加到具有空值(按类型)的数据框 pyspark
问题描述
我有以下列表:
columns = [('url','string'),('count','bigint'),('isindex','boolean')]
我想用空值将此列添加到我的 df 中:
for column in columns:
df = df.withColumn(column[0], f.lit(?).cast(?))
我不确定我需要在 lit 函数和演员表中添加什么以便为每种类型提供合适的空值
谢谢!
解决方案
推荐阅读
- javascript - 可排序的大桌子
- apache-spark - 如何删除 Spark DataFrame 中的重复项
- jmeter - 可以在 JMeter HTTPSampler 中使用 user:pass@host 吗?
- npm - 无法下载 https://github.com/sass/node-sass/releases/download/v3.13.1/darwin-x64-57_binding.node”
- sparql - Sparql 查询不显示来自 RDFS 的标签
- performance - Firestore:在聊天应用程序中,这种文档结构是否适合(在速度和成本方面)允许多收件人消息?
- drupal - 如何获取用户的个人资料 URL?
- node.js - 如何处理不退出浏览器/网站的断开客户端?套接字IO
- python - 为什么我收到一个错误,要求通过这个超级初始化函数传递一个参数
- python - 使用 CreateProcessW 捕获 Python Sys.Exit 代码