将栅格数据绘制为热力图
preds 中的房价预测属于栅格数据:在规则网格的每个位置,都会有一个变量的数值(本例中为预测值)。
在控制台查看 head(preds),当 lon 不变时,您会看到 lat 以约 0.002 的步长递增。经过 40 行后,lon 约增加 0.003,lat 又按相同取值循环。对于每个 lat/lon 位置,还有一个 predicted_price。您将在第 3 章看到,更实用的思考(和存储)这类数据的方式是用矩阵。
当数据构成规则网格时,一种可视化方式是热力图。ggplot2 中的 geom_tile() 会在每个位置中心绘制一个矩形,填充它与下一个位置之间的空间,从而铺满整个区域。将变量映射到 fill 美学属性,最终就得到一幅热力图。
本练习是课程的一部分