Come si stampa l'equazione di una linea su un grafico?R equazione di stampa della regressione lineare sulla trama stessa
Ho 2 variabili indipendenti e vorrei un'equazione come questa:
y=mx1+bx2+c
where x1=cost, x2 =targeting
posso tracciare la retta di regressione, ma come faccio a stampare l'equazione sulla trama?
Forse non posso stampare le 2 variabili indipendenti in un'equazione, ma come faccio a dire y=mx1+c
almeno?
Ecco il mio codice:
fit=lm(Signups ~ cost + targeting)
plot(cost, Signups, xlab="cost", ylab="Signups", main="Signups")
abline(lm(Signups ~ cost))
1) Volevi i valori * dei coefficienti * nell'equazione o semplicemente 'y = m x1 + b x2 + c'? 2) La linea tracciata (1 predittore) non corrisponde al modello lineare che hai montato. Infatti, il coefficiente per la variabile di costo nella retta si adatta [potrebbe essere diverso nel segno] (http://en.wikipedia.org/wiki/Simpson%27s_paradox) a quello della regressione multipla. Se stampi qualcosa che potrebbe essere drasticamente diverso, non ti confonderebbe? –
duplicati: http://stackoverflow.com/questions/14913109/how-to-specify-equation-for-regression-line-in-ggplot2 (ggplot), http://stackoverflow.com/questions/22970708/plot- quadratica-regressione-con-equazione-visualizzata (quadratica), http://stackoverflow.com/questions/9681765/display-regression-equation-and-r2-for-each-scatter-plot-when-using-facet-wrap (gpl faceted), http://stackoverflow.com/questions/12248116/add-text-to-lattice-plot (reticolo) –