我正在尝试在天空上绘制天体(基本上坐标相当于纬度/经度)。我使用函数的"aitoff"
投影成功地绘制了我的所有点coord_map
,但在这种情况下,网格的显示效果很差,即对于不等于零的纬度,剩余的水平线仍然显示,以及它们的正确投影。
我怎样才能删除这些行?
这是重现该行为的代码:
library(ggplot2)
library(mapproj)
sky2 = data.frame(RA=0, Dec=0)
skyplot2 <- qplot(RA,Dec,data=sky2,xlim=c(0,360),ylim=c(-89.999,89.999),
xlab="R.A.(°)", ylab="Decl. (°)",main="Source repartition on the sky")
skyplot2 + coord_map(projection="aitoff",orientation=c(89.999,180,0)) +
scale_y_continuous(breaks=(-2:2)*30,limits=c(-89.999,89.999)) +
scale_x_continuous(breaks=(0:8)*45,limits=c(0,360),
labels=c("","","","","","","","",""))