我正在尝试向数据框添加新行但不能。
我的代码:
newRow = Row(id='ID123')
newDF= df.insertInto(newRow)
or
newDF= df.union(newRow)
错误:
AttributeError: _jdf
AttributeError: 'DataFrame' object has no attribute 'insertInto'
原文由 HilaD 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试向数据框添加新行但不能。
我的代码:
newRow = Row(id='ID123')
newDF= df.insertInto(newRow)
or
newDF= df.union(newRow)
错误:
AttributeError: _jdf
AttributeError: 'DataFrame' object has no attribute 'insertInto'
原文由 HilaD 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 pyspark 在数据框中添加行的简单方法
newRow = spark.createDataFrame([(15,'Alk','Dhl')])
df = df.union(newRow)
df.show()
原文由 Alkesh Mahajan 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
尝试:( 文档)