我正在尝试使用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在图表上以3点表示为7.98, 16.77和26.14。什么ggplot代码可以做到这一点?