【发布时间】:2016-06-13 17:14:51
【问题描述】:
我有一个 Spark DataFrame 通过 pyspark 从 JSON 文件构建为
sc = SparkContext()
sqlc = SQLContext(sc)
users_df = sqlc.read.json('users.json')
现在,我想访问 chosen_user 数据,这是它的 _id 字段。我可以的
print users_df[users_df._id == chosen_user].show()
这给了我完整的用户行。但是假设我只想要 Row 中的一个特定字段,比如用户性别,我将如何获得它?
【问题讨论】:
标签: python apache-spark dataframe pyspark apache-spark-sql