【发布时间】:2021-02-11 08:36:31
【问题描述】:
嗨,在数据科学领域的大学里,我们了解到,如果我们想处理小数据,我们应该使用 pandas,如果我们处理大数据,我们应该使用 spark,例如 Python 程序员 PySpark。
最近我在云中的一个 Hackaton(azure Synapse,在 Spark 内部工作)中看到在笔记本中导入 pandas(我想代码是好的原因是由微软人制作的)
import pandas
from azureml.core import Dataset
training_pd = training_data.toPandas().to_csv('training_pd.csv', index=False)
他们为什么这样做?
【问题讨论】:
-
可能使用 pandas 写入单个文件
training_pd.csv,因为 Spark 写入具有 多个 部分文件的文件夹。根据您提供的代码,我看不到其他原因。 -
@blackbishop 感谢您的评论。如果有人有其他想法,我们会保留该问题,如果没有,我们将用您的答案关闭它。
标签: pandas apache-spark pyspark