我喜欢ggplot,但在过去的几年里,我已经多次搁置了这个问题 - 而且我还没有找到如何修复它的建议。
我注意到有关线宽的问题 - 但该问题的答案不允许我或任何其他读者解决此线段长度问题。
我一直试图强制图例使用更大的线段,以便观众可以确定哪个因素是哪个。
require(ggplot2)
tmp2 <- NULL
plotted <- c(seq(1,55), seq(1,110,2), seq(1,165,3))
nam <- c(rep("num1", 55), rep("num2", 55), rep("num3", 55))
tmp2 <- data.frame(nam, plotted)
tmp2$indx <- seq(1, dim(tmp2)[1])
gr <- ggplot(tmp2, aes(x = indx, y = plotted, colour=nam)) +
geom_line(aes(linetype=nam),size=1.5) +
labs(title = 'Block 2 N2O', x = "example X", y = "yaxis") +
theme_bw()
gr
这会生成一个带有线段的图例,这些线段不足以识别线条样式(一旦图表上有相当多的线条)......
如何让这些传奇片段更长?
谢谢!
马特