我如何在ggplot的背景中绘制一些东西?

时间:2012-10-09 00:42:00

标签: r data-visualization ggplot2

我正在为篮球制作拍摄排行榜。我需要弄清楚如何在背景中实际绘制篮球场的轮廓。有什么想法吗?

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:7)

enter image description here

以下代码用于获取此图片:


    ggplot(shots, aes(X,Y)) + stat_binhex(binwidth=c(3,3)) + 
    geom_point(size=3, alpha=0.5, aes(color=RESULT), position="jitter") + 
    coord_equal() + theme_grey() + opts(title="Golden State Warriors 2012 Shot Chart") + 
    geom_path(data=ft_line, aes(x,y), colour="white", size=2) + 
    geom_path(data=court, aes(x,y), colour="white", size=2)

geom_path命令中的数据包含白色图表的(x,y)坐标。