您需要为一份报告从电动汽车数据集中提取不同的子集。第一张表需要性能特征,也就是所有的 float 列。另一张表需要每辆车的续航里程和价格。您注意到所需的列要么是字符串类型,要么列名以 e 结尾。
本练习是课程的一部分
通过完成这段示例代码来试试这个练习。
# Select the float columns print(ev_df.select(____))
本章将介绍如何从 CSV 创建 DataFrame,如何检查 DataFrame,如何选择部分行与列,以及如何对 DataFrame 进行排序与汇总。
接下来,您将学习如何使用表达式转换数据,如何在 DataFrame 中添加或更新列,如何处理多列操作,并初步了解惰性模式与查询优化。
当前练习
在最后一章,您将学习如何筛选 DataFrame 获取部分行,如何处理缺失值与重复值,如何按一列或多列分组聚合,以及如何在长表与宽表格式之间转换。