私はplot
関数でプロットを生成しました。ポイントマーカーにpch()
、ラインタイプにlty
を追加しました。凡例セクションでは、ポイントとラインを一緒にマージしたいと思っていました。私はmerge=TRUE
を使用しましたが、動作しませんでした。ラインタイプのみを表示しています。 merge=FALSE
と同じことです。どちらの場合も、ボックスの凡例のボックスの幅にわずかな変更があります。それだ。何か案が?ここでRプロット:凡例にポイントタイプとラインタイプの両方を表示
はサンプルコードです:
m<-1:10
n<-runif(1:5)
plot(m,type = "o", col="blue",main = "plot",xlab = "distance",ylab = "height")
lines(n+2,type="o", pch=22,lty=6,col="red")
lines(m-3,type="o", pch=17,lty=5,col="forestgreen")
legend(x=2,y=8,c("R","S","T"),lty=c(1,6,5),pch=c(5,22,17),
cex=.8, col=c("blue","red","forestgreen"),merge = FALSE)