在呈现实际数据之前,我想制作一个与数据相同但没有数据点的图形。这有助于我解释如何解读此类图形,而不会让观众分心于将出现在图形中的实际数据。
因此,在下面的代码中,我基本上想用
然而,这也会从绘图代码创建的图例中删除颜色和大小信息。有没有办法重新获得这些信息?
什么是将颜色指示返回到图例中的正确方法?现在它们仅显示某个参数(颜色或大小)的各个级别的值,但不显示与某个级别相对应的实际图形元素(颜色或点的大小)。
因此,在下面的代码中,我基本上想用
geom_blank()
替换geom_point()
。没问题。然而,这也会从绘图代码创建的图例中删除颜色和大小信息。有没有办法重新获得这些信息?
ggplot(vas, aes(x=time, y=pain, colour=light.color, size=light.intensity)) +
#geom_point(na.rm=FALSE) +
geom_blank() +
facet_wrap(~ppno) +
scale_colour_manual(values=cols) +
scale_y_continuous(name="VAS Pain (a.u.)") +
scale_x_continuous(name="Time (minutes)")
什么是将颜色指示返回到图例中的正确方法?现在它们仅显示某个参数(颜色或大小)的各个级别的值,但不显示与某个级别相对应的实际图形元素(颜色或点的大小)。