Ich habe zwei Sätze von Daten (x1, y1) und (x1, y2). Ich machte eine Regression für jeden Satz und würde sie auf dem gleichen Plot (mit beiden Punkten und den Regressionsgeraden) plotten. Hier ist mein Code
%Vor%Das habe ich bekommen.
Was ich eigentlich in der Legende haben möchte, ist, den Punkt und die Linie nebeneinander anstatt übereinander zu setzen, was so aussehen sollte.
Alle Vorschläge werden sehr geschätzt!
Ich denke, du kannst es so machen:
%Vor% Der Abstand ist vielleicht ein bisschen peinlich, aber er trennt die Linie und das Symbol. Wenn Sie beabsichtigen, mehrere Linien-Symbol-Paare in Ihrer Legende zu haben, stellen Sie sicher, dass die Dinge wie z. lty=c(1,2,3,NA,NA,NA)
.
Obwohl nicht sehr elegant, könnte man leicht zwei Legenden nebeneinander stellen. Die Koordinaten des Ortes der Legende können zur einfachen Bezugnahme gespeichert werden (z. B. in lgd
Objekt unten):
Ich persönlich mag @ CarlWitthofts Lösung ...