我是一名R-noob,需要帮助设计情节。我的情节大多已经完成但是我无法改变两条回归线之一的设计。我希望将其中一条线加点,以便在B& W中打印时可以理解该图。 另外,我想根据APA风格描述标题中的情节。但是,标题太长了。如何让标题使用多行代替单行太长的行? 这就是我到目前为止所做的:
P1plotV1.1 <- ggplot(subPD,
aes(x = subPD$Digit, y = subPD$Phoflu_tot, shape = Group, color=Group)) +
geom_point() +
geom_smooth(method = "lm", se = FALSE) +
labs(title="Primary analysis") +
labs(x="Digit span") +
labs(y="Phonemic fluency") +
labs(caption="test")
这给了我附图。 关于如何将其中一条回归线更改为虚线,我会很高兴。
答案 0 :(得分:0)
使用linetype
美学和手动缩放scale_linetype_manual
来指定哪些组应具有虚线或实线。例如,使用虹膜数据集。
library(ggplot2)
ggplot(iris,
aes(x = Sepal.Length, y = Petal.Length,
shape = Species, color=Species,
linetype = Species)) + # linetype defines the dotted lines
geom_point() +
# Choose the linetype, in the order of the Species factor
# value 1 produces a continuous line,
# other values give various large or finely dotted lines
scale_linetype_manual(values = c(1,2,3)) +
geom_smooth(method = "lm", se = FALSE) +
labs(title="Primary analysis with a very long title \n and a new line if you prefer",
subtitle = "Subtitle")