我有一个带有两个变量的图例的图。一种是物种名称,需要斜体,而另一种则不应该斜体。
我有一个散点图,其颜色代表一个变量species
,形状代表另一个sex
。我需要将物种级别斜体显示,但不需要性别标签。我可以使用theme()
使物种和性别标签都变为斜体,但无法弄清楚如何仅对物种进行斜体。
p + scale_color_manual(name = "Species", labels = c("Gorilla gorilla",
"Pan paniscus",
"Homo sapiens",
"Pan troglodytes"),
values = color.scheme) +
scale_shape_manual(name = "Sex",scale_shape_manual(name = "Sex",
labels = c("Female", "Male"),
values = c("circle", "triangle")) +
theme(legend.text = element_text(face = "italic"))