在R绘图图例中添加pch符号

在R绘图图例中添加pch符号,r,formatting,plot,legend,R,Formatting,Plot,Legend,我有一个时间序列,它由一条黑线和一条红色曲线表示。然后我有一个点,它的pch符号是R中的8,这些是星星。见下图: 目前我有以下图例: legend("bottomleft", legend=c("log loss","daily VaR","exceedance"), bty = "n",lwd=2, cex=1.2,y.intersp=1.4, col=c("black","red","blue"), lty=c(1,1,1)) 但我不想在《超越》的传奇中有一条蓝线,只想在情节中有星

我有一个时间序列,它由一条黑线和一条红色曲线表示。然后我有一个点,它的pch符号是R中的8,这些是星星。见下图:

目前我有以下图例:

legend("bottomleft", 
 legend=c("log loss","daily VaR","exceedance"),
 bty = "n",lwd=2, cex=1.2,y.intersp=1.4, col=c("black","red","blue"), lty=c(1,1,1))

但我不想在《超越》的传奇中有一条蓝线,只想在情节中有星星。我必须使用pch=8。我只想要传说中的星星,而不是有线条的星星。因此,不要使用这些解决方案:

试试这个。将lty设置为仅显示前两行,将pch设置为仅显示最后一点

plot(1:10, rnorm(10) * 1:10)
legend("bottomleft", legend = c("entry1", "entry2", "something cpl different"), bty = "n",
       lwd = 2, cex = 1.2, col = c("black", "blue", "red"), lty = c(1, 1, NA), pch = c(NA, NA, 8))