【发布时间】:2017-02-13 19:13:42
【问题描述】:
我正在使用 pandas 块功能读取 csv。它可以工作,除了我无法保留标题。有没有办法/选项来做到这一点?这是示例代码:
import pyspark
import pandas as pd
sc = pyspark.SparkContext(appName="myAppName")
spark_rdd = sc.emptyRDD()
# filename: csv file
chunks = pd.read_csv(filename, chunksize=10000)
for chunk in chunks:
spark_rdd += sc.parallelize(chunk.values.tolist())
#print(chunk.head())
#print(spark_rdd.toDF().show())
#break
spark_df = spark_rdd.toDF()
spark_df.show()
【问题讨论】:
标签: csv pandas apache-spark pyspark spark-dataframe