ฉันมีพล็อตดังต่อไปนี้ มันถูกสร้างขึ้นด้วยคำสั่งนี้:
library(ggplot2)
df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)),
rating = c(rnorm(200), rnorm(200, mean=.8)))
ggplot(df, aes(x=rating, fill=cond)) +
geom_density(alpha = .3) +
xlab("NEW RATING TITLE") +
ylab("NEW DENSITY TITLE")
ตอนนี้สิ่งต่อไปที่ฉันต้องการจะทำคือการปรับเปลี่ยนชื่อตำนานจากcondเข้าNEW LEGEND TITLE
ดังนั้นสิ่งที่ฉันทำคือการเพิ่มบรรทัดต่อไปนี้เพิ่มจุดสิ้นสุดของโค้ดด้านบน:
+labs(colour="NEW LEGEND TITLE")
แต่มันไม่ทำงาน วิธีที่ถูกต้องในการทำคืออะไร?
geom_
งบฉันขอแนะนำคำตอบที่stackoverflow.com/a/38485985/1169233มันเป็นคำเดียวที่เหมาะกับฉัน
labs(fill="xyz")
ควรทำอย่างไร