El paquete de trazado R ggplot2 tiene una función asombrosa llamada stat_smooth para trazar una línea (o curva) de regresión con la banda de confianza asociada.
Sin embargo, estoy teniendo dificultades para averiguar exactamente cómo se genera esta banda de confianza, para cada línea de regresión (o "método"). ¿Cómo puedo encontrar esta información?
r
regression
confidence-interval
ggplot2
static_rtti
fuente
fuente

Respuestas:
De la
Detailssección de la ayudaEntonces predictdf generalmente llamará
stats::predict, lo que a su vez llamará alpredictmétodo correcto para el método de suavizado. Otras funciones que involucran stat_smooth también son útiles para considerar.La mayoría de las funciones de ajuste del modelo tendrán un
predictmétodo asociado con elclassdel modelo. Por lo general, tomarán unnewdataobjeto y un argumentose.fitque indicará si se ajustarán los errores estándar. (ver?predict) para más detalles.Esto se pasa directamente al método de predicción para devolver los errores estándar apropiados (según el método)
Esto define los
newdatavalores para losxcuales se evaluarán las prediccionesSe pasa directamente al método de predicción para que el intervalo de confianza pueda definir el valor crítico apropiado (p. Ej., Los
predict.lmusosqt((1 - level)/2, df)para los errores estándar se multiplicarán porSe utiliza junto con
fullrangepara definir losxvalores en elnewdataobjeto.Dentro de una llamada a
stat_smoothusted puede definirsequé es lo que coincide parcialmente conse.fit(ose), y definirá elintervalargumento si es necesario.leveldará el nivel del intervalo de confianza (por defecto 0,95).El
newdataobjeto se define dentro del procesamiento, dependiendo de su configuración defullrangeuna secuencia de longitudndentro del rango completo de la trama o los datos.En su caso, usando
rlm, esto usarápredict.rlm, que se define comoPor lo tanto, está llamando internamente
predict.lmcon una escala adecuada de laqrdescomposición y elscaleargumento.fuente
predictmétodo se ha configurado de manera estándar. Edité mi respuesta para abordar los problemas planteados en su primer comentario.