【发布时间】:2015-06-05 18:50:07
【问题描述】:
我有以下情节,绘制来自两个不同数据框的数据:
ggplot() +
stat_summary( data = d0_400, aes(x=number, y=(1-value), shape=as.factor(0), size=1 ) , fun.y=mean, geom="line" ) +
stat_summary( data = d0_400, aes(x=number, y=(1-value), shape=as.factor(0), size=4 ) , fun.y=mean, geom="point" ) +
stat_summary( data = d1_400, aes(x=number, y=(1-value), shape=as.factor(1), size=1 ) , fun.y=mean, geom="line" ) +
stat_summary( data = d1_400, aes(x=number, y=(1-value), shape=as.factor(1), size=4 ) , fun.y=mean, geom="point" ) +
scale_size(range = c(1,5), guide=FALSE) +
scale_shape_manual(values=c(0,1) )
使用此代码,我得到以下图:
我想获得以下内容:
- 线条和形状的自定义十六进制颜色
- 可选:在形状图例中显示较大的形状,因为在这种尺寸下很难区分它们,并用白色填充它们。
【问题讨论】: