我想在我設法繪製的網格數據頂部繪製餅圖。在R中繪製餅圖頂部的圖表
數據:
nasafile <- "http://eosweb.larc.nasa.gov/sse/global/text/global_radiation"
nasa <- read.table(file=nasafile, skip=13, header=TRUE)
下面這個帖子:R plot grid value on maps,我用spplot
繪製數據使用:
gridded(nasa) <- c("Lon","Lat")
spplot(nasa, "Ann")
我一直在嘗試多種功能之上繪製餅圖情節,但沒有設法做到這一點:
如果我在繪製地圖後使用floating.pie
函數,我得到一個錯誤。
floating.pie(5,2, c(3,2,5,1), radius=1)
Error in polygon(xc, yc, col = col[i], ...) :
plot.new has not been called yet
繪製一個空的陰謀後使用par(new=TRUE)
,讓我能畫一個餅形圖,而是基於新的圖形座標。
有沒有辦法在spplot
的頂部繪製餅圖?
我檢查了pieSP
,但無法設法繪製它。
感謝。我的意思是位於地圖頂部。說非洲之巔。 – GabrielMontenegro