2013-11-24 56 views
2

我在兩個變量上使用facet_grid來繪製我的數據。因爲它應該仍然看起來像一個大的點圖,我已經將panel.margins設置爲非常低的值。現在當我畫我的地圖下面的主題設置:facet_grid ggplot2 panel.margin顯示不正確?

theme(plot.margin = unit(c(0,0,0,0), units = "lines"), 
    panel.grid.major = element_line(size=0.05, colour="grey50"), 
    panel.background = element_rect(fill="black"), 
    panel.margin = unit(0.02,"lines"), 
    panel.border = element_rect(fill=NA), 
    axis.ticks = element_blank(), 
    axis.text.x = element_text(angle = 270, hjust = 0, colour = "grey20", size=8), 
    axis.text.y = element_blank(), 
    strip.text = element_text()) 

這就是結果:

enter image description here

正如你可以看到地圖上的不同方面之間的條似乎沒有甚至。當我不同的情節大小,這些「較粗」的線出現在不同的地方。不幸的是,我無法找到他們看起來都一樣的大小設置。這不是我的顯示問題。林不知道這是ggplot或rstudio,前端即時通訊使用的問題。 有沒有人爲此解釋,甚至可能是解決方案?非常感謝提前!

+3

它很可能是一種人造物;例如,當抗鋸齒或平滑處於打開狀態時,大多數pdf查看器經常產生這樣的行。也許你最好的選擇是對整個情節都有一個黑暗的背景。 – baptiste

回答

0

最有可能它是一個人造物,就像baptiste建議的那樣。將背景設置爲黑色可以解決問題,但是我想堅持使用明亮背景的佈局。我試着用不同的格式保存它,而e瞧,.svg做到了這一點:沒有更多的文物可見。非常感謝你的幫助!