我想為一個資料集創建一個“熱圖”,其中包含有關在紐約市行政區拍攝的 obs。
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..是指槍擊事件的平均值嗎?

uj5u.com熱心網友回復:
點點符號..some_var..允許訪問由 ggplot 計算的統計資料以構建繪圖。在這種情況下,二維密度的水平。相反,您可以提取并使用它們stat():請參閱 RStudio 社區上的相關問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/435715.html
上一篇:不同類別的頻率圖
