我有一个名为 One_APD
的数据框:
One_APD = structure(list(Amplification = c(108.91, 120.765, 134.875, 151.877, 172.812, 199.324), Voltage = c(351.955, 353.954, 355.956, 357.955, 359.947, 361.948), pred = c(1.54580502813059, 1.56713437847747, 1.58992216028315, 1.61410007849728, 1.63960908075698, 1.66665619275778)), .Names = c("Amplification", "Voltage", "pred"), row.names = c(NA, -6L), class = c("grouped_df", "tbl_df", "tbl", "data.frame"))
它看起来像这样:
> One_APD
Amplification Voltage pred
1 108.910 351.955 1.545805
2 120.765 353.954 1.567134
3 134.875 355.956 1.589922
4 151.877 357.955 1.614100
5 172.812 359.947 1.639609
6 199.324 361.948 1.666656
并将其绘制为以下图表:
ggplot(One_APD, aes(x = Voltage, y = log(log(Amplification)))) +
geom_point(size=3, colour="blue") +
geom_line(aes(y = pred), size=2, alpha=0.3, colour="red")
这看起来像:
我想添加一个图例,以命名蓝点和红色曲线。就我所见,所有的图例命令都是针对ggplot中aes中的fill或colour。但是我不提供填充或颜色,因为分配颜色或填充没有意义。如何将相应的图例添加到绘图数据中?
编辑:解决方案在构建复杂图的手动图例中。
dput
来完成此操作。 - ziggystar