在r语言中画图dose为自变量,drugA和drugB分别为因变量,类型为”b”的图形,线型为1与2,线宽度为2,点类型为15和17,颜色为红色与蓝色,主标题为DrugAvs DrugB,X轴标签为Dosage,Y轴标签为DrugResponse,X轴范围10
时间: 2024-03-16 18:44:19 浏览: 136
R语言中的颜色
您可以使用以下代码在R语言中画出这样的图形:
```
# 创建数据
dose <- seq(0, 10, length.out = 100)
drugA <- dose^2
drugB <- 2*dose
# 画图
plot(dose, drugA, type = "b", lty = 1, lwd = 2, pch = 15, col = "red",
xlab = "Dosage", ylab = "DrugResponse", main = "DrugAvs DrugB",
xlim = c(0, 10))
lines(dose, drugB, type = "b", lty = 2, lwd = 2, pch = 17, col = "blue")
legend("topleft", legend = c("Drug A", "Drug B"), lty = c(1, 2),
lwd = 2, pch = c(15, 17), col = c("red", "blue"))
```
这个例子中,我们使用了`seq()`函数创建了自变量`dose`,并根据一些简单的数学公式创建了因变量`drugA`和`drugB`。然后我们使用`plot()`和`lines()`函数画出了两条线,并设置了线型、线宽、点类型和颜色。我们还使用`legend()`函数添加了图例,将其放在了左上角。最后,我们设置了X轴范围,以及添加了主标题和轴标签。
阅读全文