R-更改图例标签

时间:2020-05-28 09:50:09

标签: r ggplot2 plot legend

我想更改图例标签:而不是彩色十六进制代码,而是使用“速度”,“温度”和“压力”。

  ggplot(f1, aes(timestamp)) +
  geom_point(aes(y=speed, color="#e41a1c")) +
  geom_point(aes(y=pressure, color="#377eb8")) +
  geom_point(aes(y=temperature, color="#4daf4a"))

Result plot

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

ggplot(f1, aes(timestamp)) +
geom_point(aes(y=speed, color="speed")) +
  geom_point(aes(y=pressure, color="pressure")) +
  geom_point(aes(y=temperature, color="temperature"))

要调整颜色,您可以执行以下操作:

ggplot(f1, aes(timestamp)) +
geom_point(aes(y=speed, color="speed")) +
  geom_point(aes(y=pressure, color="pressure")) +
  geom_point(aes(y=temperature, color="temperature"))+
  scale_color_manual("variable", values=c("red", "yellow", "blue")) #or your hex-codes
相关问题