我正在尝试构建一个闪亮的应用程序,通过曲棍球场图像上的等高线图显示 NHL 射击位置数据。我已经清理了这些数据,并且能够成功地构建一个点图,为每次射门标记一个点。但是当我尝试构建等高线图时,该图变得分层且不连贯(如图所示)。我的服务器文件上的绘图代码如下,知道我做错了什么以及如何解决它吗?
ggplot(plot_data, aes(x=xCordall, y=yCordall)) +
background_image(img)+
stat_density_2d(aes(fill= ..level..),geom = 'polygon',alpha= 0.8)+
scale_x_continuous(limits = c(-100, 100))+
scale_y_continuous(limits = c(-42.5, 42.5))+
theme(legend.position = "none")+
theme_void()