El conjunto de datos utilizado para el análisis corresponde al dataset “NBA Top 50 All-Time Scorers” disponible en Kaggle. La muestra analizada está conformada por 50 observaciones (cada una representando a un jugador distinto). El conjunto de datos incluye 13 variables diferentes, que describen atributos demográficos, de trayectoria y rendimiento deportivo entre ellas: ranking, jugador, posición, equipos, puntos totales, juegos totales, puntos por partido, tiros de campo, tiros de tres puntos, tiros libres, jugador activo, salón de la fama y país.
## corrplot 0.95 loaded
## `stat_bin()` using `bins = 30`. Pick better value `binwidth`.
La distribución de puntos por partido muestra que la mayoría de los jugadores se concentran entre 20 y 25 PPG, lo que representa el rango más común entre los máximos anotadores históricos; sin embargo, destacan algunos casos excepcionales que superan los 28–30 PPG. En contraste, pocos jugadores se ubican en la franja baja (14–16 PPG), lo que evidencia que para estar entre los 50 máximos anotadores se requiere, en general, un promedio de anotación elevado y sostenido.
El gráfico evidencia una relación positiva entre partidos jugados y puntos acumulados, mostrando que la longevidad en la NBA es un factor clave para alcanzar cifras históricas, aunque algunos jugadores lograron superar los 30.000 puntos en menos de 1100 partidos gracias a su enorme promedio anotador. En general, la mayoría se concentra entre 900 y 1300 partidos, con totales de 22.000 a 28.000 puntos, reflejando que tanto la durabilidad como la eficiencia anotadora son caminos válidos para entrar en el selecto grupo de los máximos anotadores
Se hace uso de las variables de Puntos Totales y Juegos Totales, cuya correlación es:
## [1] 0.5262373
Indicando asi que entre las variables de Puntos Totales y Juegos Totales existe una relacion moderada directamente proporcional.
## The following object is masked from package:ggplot2:
##
## Position
La matriz de correlación muestra que el total de puntos de un jugador está fuertemente relacionado con los tiros de campo encestados y, en menor medida, con los tiros libres y la cantidad de partidos jugados. Esto indica que los jugadores más anotadores logran sus puntos principalmente a través de la efectividad en el tiro de campo y la frecuencia con la que van a la línea de tiros libres. Además, se observa que los jugadores con carreras más largas tienden a tener promedios de puntos por partido algo menores, mientras que el número de triples encestados no influye significativamente en el total de puntos, lo que refleja el predominio del juego interior y de media distancia en los máximos anotadores históricos.
## `geom_smooth()` using formula = 'y ~ x'
##
## Call:
## lm(formula = NBA$totalPoints ~ NBA$fieldGoals)
##
## Residuals:
## Min 1Q Median 3Q Max
## -2621.5 -1433.4 16.7 1077.1 4281.1
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 3729.4949 1194.6067 3.122 0.00304 **
## NBA$fieldGoals 2.2990 0.1244 18.488 < 2e-16 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 1652 on 48 degrees of freedom
## Multiple R-squared: 0.8769, Adjusted R-squared: 0.8743
## F-statistic: 341.8 on 1 and 48 DF, p-value: < 2.2e-16
La relación entre los tiros de campo y los puntos totales es fuertemente positiva, lo que indica que los jugadores que encestan más tiros de campo tienden a acumular muchos más puntos a lo largo de su carrera. El modelo lineal obtenido sugiere que, en promedio, un jugador con cero tiros de campo tendría unos 3,729 puntos (valor base del modelo), y que por cada tiro de campo adicional logra aproximadamente 2.3 puntos más. El ajuste del modelo es excelente (R² ≈ 0.88), lo que significa que la cantidad de tiros de campo explica casi el 88% de la variación en los puntos totales, evidenciando que este factor es el principal determinante del rendimiento anotador histórico de los jugadores.
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
| Activo | Retirado | |
|---|---|---|
| C | 0 | 10 |
| PF | 0 | 10 |
| PG | 3 | 3 |
| SF | 3 | 8 |
| SG | 1 | 12 |