fill=..level.. 在 ggplot 中是什么意思?
What does fill=..level.. mean in ggplot?
我想为数据集创建一个“热图”,其中包含有关在纽约市自治市镇拍摄的观测数据。
ggmap(nyc_map)+
stat_density2d(data = NYPD,
aes(x = Longitude, y = Latitude, fill= ..level..),
alpha=0.08,
bins=30,
geom = "polygon") +
scale_fill_gradient(low = "red", high = "green", name="Shootings level") +
scale_alpha(range = c(0, 0.08), guide = "none") +
scale_size(range = c(0,0.75)) +
ggtitle("Shootings for Boroughs")+
theme(axis.ticks = element_blank(),
axis.text = element_blank(),
legend.position="right") +
theme(plot.title = element_text(hjust = 0.5))
那么,fill=..level..
是什么意思??因为我没有枪击次数的变量,所以我有行数和自治市镇的经纬度。
fill=..level..
应该表示枪击事件的平均值吗?
dot-dot 符号 ..some_var..
允许访问由 ggplot 计算的统计数据以构建绘图。在这种情况下,水平为二维密度。相反,您可以通过 stat()
提取和使用它们:see related question on RStudio community
我想为数据集创建一个“热图”,其中包含有关在纽约市自治市镇拍摄的观测数据。
ggmap(nyc_map)+
stat_density2d(data = NYPD,
aes(x = Longitude, y = Latitude, fill= ..level..),
alpha=0.08,
bins=30,
geom = "polygon") +
scale_fill_gradient(low = "red", high = "green", name="Shootings level") +
scale_alpha(range = c(0, 0.08), guide = "none") +
scale_size(range = c(0,0.75)) +
ggtitle("Shootings for Boroughs")+
theme(axis.ticks = element_blank(),
axis.text = element_blank(),
legend.position="right") +
theme(plot.title = element_text(hjust = 0.5))
那么,fill=..level..
是什么意思??因为我没有枪击次数的变量,所以我有行数和自治市镇的经纬度。
fill=..level..
应该表示枪击事件的平均值吗?
dot-dot 符号 ..some_var..
允许访问由 ggplot 计算的统计数据以构建绘图。在这种情况下,水平为二维密度。相反,您可以通过 stat()
提取和使用它们:see related question on RStudio community