tm_shape(OA.Census) + tm_fill(col = "Price", style = "quantile", title = "Mean House Price (£)")
时间: 2023-07-06 12:32:06 浏览: 83
这是一个R语言的命令,它使用了tmap包提供的函数来绘制地图。
首先,tm_shape(OA.Census)命令指定了要绘制的地图数据为OA.Census,其中OA.Census表示一个地图数据对象,它包含了各个地理区域(如城市、乡村等)的统计数据。tm_shape()函数可以用来指定地图的数据源。
然后,tm_fill(col = "Price", style = "quantile", title = "Mean House Price (£)")命令用来添加填充颜色。其中,col = "Price"指定了用于填充的颜色变量为“Price”,style = "quantile"指定了使用分位数的方式来绘制颜色,title = "Mean House Price (£)"指定了颜色图例的标题为“Mean House Price (£)”。
综合起来,这个命令将会绘制一个基于OA.Census数据的地图,并使用“Price”变量的颜色来表示各个地理区域的平均房价。颜色的变化将根据房价的分位数来进行,图例标题为“Mean House Price (£)”。
相关问题
tm_shape(OA.Census) + tm_borders() + tm_shape(union.buffers) + tm_fill(col = "blue", alpha = .4) + tm_borders(col = "blue") + tm_shape(House.Points) + tm_dots(col = "red")
这是一个R语言的命令,用于绘制地图。
首先,tm_shape(OA.Census)表示使用OA.Census这个空间数据对象作为底图,tm_borders()函数用于画出地图边界线。
其次,tm_shape(union.buffers)表示使用union.buffers这个缓冲区对象作为图层,tm_fill(col = "blue", alpha = .4)用于填充缓冲区内部的颜色为蓝色,透明度为0.4,tm_borders(col = "blue")用于画出缓冲区的边界线,颜色为蓝色。
最后,tm_shape(House.Points)表示使用House.Points这个点数据对象作为图层,tm_dots(col = "red")用于画出点的位置,颜色为红色。
通过这些命令的组合,我们可以将底图、缓冲区和点数据进行叠加,形成一个完整的地图,并且可以根据需要进行调整和美化。这个地图中,缓冲区已经被合并成一个整体,并且填充了颜色,可以更加清晰地展示区域范围。
tm_shape(OA.Census) + tm_borders() + tm_shape(house_buffers) + tm_borders(col = "blue") + tm_shape(House.Points) + tm_dots(col = "red")
这是一个R语言的命令,用于绘制地图。
首先,tm_shape(OA.Census)表示使用OA.Census这个空间数据对象作为底图,tm_borders()函数用于画出地图边界线。
其次,tm_shape(house_buffers)表示使用house_buffers这个缓冲区对象作为图层,tm_borders(col = "blue")用于画出缓冲区的边界线,颜色为蓝色。
最后,tm_shape(House.Points)表示使用House.Points这个点数据对象作为图层,tm_dots(col = "red")用于画出点的位置,颜色为红色。
通过这些命令的组合,我们可以将底图、缓冲区和点数据进行叠加,形成一个完整的地图,并且可以根据需要进行调整和美化。
阅读全文