En R, el promedio se calcula con mean(x). Si hay valores faltantes, agrega na.rm = TRUE; si quieres descartar extremos, trim. Para ponderar existe weighted.mean(x, w), para la mediana median(x) y para promediar por grupo aggregate, tapply o dplyr::summarise. Los resultados numéricos de cada ejemplo se comprobaron por separado; la salida se muestra con el formato que imprime la consola de R.
El mismo trabajo en otros lenguajes: promedio en Python y promedio en SQL.
Todas las páginas
| # | Página | Qué encontrarás |
|---|---|---|
| 1 | mean | Promedio con na.rm, trim y proporciones |
| 2 | Promedio ponderado | weighted.mean con pesos, NA y data frames |
| 3 | Mediana | median, quantile y sus tipos, mediana por grupo |
| 4 | Promedio por grupos | tapply, aggregate y dplyr con varios factores |
| 5 | Columnas y filas | colMeans, rowMeans y sapply en data frames |
| 6 | Promedio móvil | stats::filter, zoo::rollmean y frollmean |