Wie drucken wir die Gleichung einer Linie auf einem Diagramm?R Druckgleichung der linearen Regression auf dem Diagramm selbst
Ich habe 2 unabhängige Variablen und würde eine Gleichung wie folgt erhalten:
y=mx1+bx2+c
where x1=cost, x2 =targeting
ich die am besten passende Linie zeichnen können, aber wie drucke ich die Gleichung auf dem Grundstück?
Vielleicht kann ich nicht die 2 unabhängigen Variablen in einer Gleichung drucken, aber wie mache ich es für sagen y=mx1+c
mindestens?
Hier ist mein Code:
fit=lm(Signups ~ cost + targeting)
plot(cost, Signups, xlab="cost", ylab="Signups", main="Signups")
abline(lm(Signups ~ cost))
1) Wollten Sie die * Werte der Koeffizienten * in der Gleichung oder nur 'y = m x1 + b x2 + c'? 2) Die Linie, die Sie gezeichnet haben (1 Prädiktor), entspricht nicht dem von Ihnen angepassten linearen Modell. Tatsächlich könnte der Koeffizient für die Kostenvariable in der geraden Linie [könnte sich im Vorzeichen unterscheiden] (http://en.wikipedia.org/wiki/Simpson%27s_paradox) zu demjenigen von der multiplen Regression sein. Wenn Sie etwas drucken, das drastisch anders sein könnte, wird das nicht verwirrend sein? –
Duplikate: http://stackoverflow.com/questions/14913109/how-to-specify-equation-for-regression-line-in-gplplot2 (ggplot), http://stackoverflow.com/questions/22970708/plot- quadratische Regression mit Gleichung angezeigt (quadratisch), http://stackoverflow.com/questions/9681765/display-regression-equation-and-r2-for-each-scatter-plot-when-using-facet-wrap (facettierter ggplot), http://stackoverflow.com/questions/12248116/add-text-to-lattice-plot (Gitter) –