Wie zeichnet man einen Vergleich zweier fester kategorialer Werte für die lineare Regression einer anderen stetigen Variablen auf?

So möchte ich dies zeichnen:

lmfit = lm (y ~ a + b)

, aber "b" hat nur die Werte Null und Eins. Ich möchte also zwei separate Regressionslinien zeichnen, die parallel zueinander sind, um den Unterschied zu zeigen, den b zum y-Achsenabschnitt macht. Also nach dem Plotten dieses:

plot (b, y)

Ich möchte dann @ verwendabline(lmfit,col="red",lwd=2) zweimal, einmal mit dem x-Wert von b auf Null und einmal mit dem Wert Eins. Also einmal ohne den eingeschlossenen Ausdruck und einmal, wenn b nur 1b ist.

Um es noch einmal zu sagen: b ist kategorisch, 0 oder 1. a ist stetig mit einem leichten linearen Trend.

Vielen Dank

Beispiel

Antworten auf die Frage(3)

Ihre Antwort auf die Frage