2012-09-02 70 views
3

我需要在ggplot中定製筆劃粗細和角落樣式。將變量映射到正方形區域,我發現圓角正在導致更小的正方形變成圓形。 ggplot是否具有此功能,或者可能有不同的方法將方塊繪製到pch=22方法中?定製ggplot中的geom_point參數

非常感謝提前。

t <- data.frame(x=rep(c(1:5),5)/5, y=rep(c(1:5),each=5)/5, s=round(seq(1,10,length.out=25))) 
t 
p <- ggplot(data=t, aes(x=x,y=y)) 

p + geom_point(aes(size=s), pch=22, fill=NA, col='black') + 
    scale_area(range = c(0, 2)) 

# options e.g. linejoin = "mitre", lineend = "butt" don't work 

enter image description here

回答

0

未解決的和抽出(缺乏反應)。