【发布时间】:2020-03-26 18:04:43
【问题描述】:
我正在尝试使用 ggplot 和 R 在同一个图表上绘制两条线。我希望一条线是黑色实线(不是点),另一条线实际上是一组红色数据点(“点” )。我找到了很多关于如何用不同颜色绘制相同类型的线的信息,但我似乎无法找到如何在同一张图表上指定两种不同类型的不同颜色的线。一组玩具数据可能是,例如:
my_data <- read.table(header=TRUE, text='
supp dose length
OJ 0.5 13.23
OJ 1.0 22.70
OJ 2.0 26.06
VC 0.5 7.98
VC 1.0 16.77
VC 2.0 26.14
')
假设我希望 x 轴上的剂量,并且我希望 y 轴上的 OJ 是一条纯黑色(无点)曲线,并且我希望 y 轴上的 VC 在图表上表示为 7.98 处的 3 个点、 16.77 和 26.14。什么 ggplot 代码可以做到这一点?
【问题讨论】: