Me gusta este curso👏👏. Pero te falto aclarar que la mediana y los percentiles son medidas de posicion. Osea esa formula que pusiste no es el calculo de la mediana, sino la posicion en la que esta la mediana. En el ejemplo que diste justo el 5 estaba en la posicion 5 (comenzando por el 1) por eso te dio. Pero en realidad la mediana es el numero que se encentra en el medio
hola no entiendo como calcula los percentiles por cada fila segun la formula q*(n+1)/100 seria q =50 , n=3 elementos x cada fila ; daria (2,2,2) .Ahi veo que en el vector (2,5,8) ha calculado la mediana...
Lo que dices es cierto, algo falla y no se responderte. Pero creo que es fallo de la formula, ya que estadisticamente tiene sentido el vector 2,5,8 Digamos que los percentiles te dicen en que valor se acumulan el q % indicado. Si buscas el percentil 50 buscas donde estan acumulados la mitad de los valores (pongamos el caso de 7, 8, 9; la mitad seria 8). No solo depende del numero de datos, sino también de los valores que toman estos
La función np.percentile() de NumPy, el cálculo es un poco diferente. La función np.percentile() en realidad calcula los percentiles utilizando interpolación lineal. 1. Ordena los datos a lo largo del eje especificado (en este caso, el eje 1, que son las filas de la matriz). 2. Luego, calcula el rango intercuartílico (IQR), que es la diferencia entre el tercer cuartil (Q3) y el primer cuartil (Q1) de los datos ordenados. En tu caso, como estás calculando el percentil 50 (que es equivalente a la mediana), estamos buscando el valor que está justo en el medio de los datos ordenados. 3.La fórmula que utiliza es: valor_percentil = Q1 + (Q3 - Q1) * q/100
si no estoy equivocado, el percentil es una posición, en este caso al ser la mediana, equivale en filas y columnas al valor del medio, en axis=0 serian los valores de la fila 1, y en axis=1 serian los valores de la columna 1
Me gusta este curso👏👏. Pero te falto aclarar que la mediana y los percentiles son medidas de posicion. Osea esa formula que pusiste no es el calculo de la mediana, sino la posicion en la que esta la mediana. En el ejemplo que diste justo el 5 estaba en la posicion 5 (comenzando por el 1) por eso te dio. Pero en realidad la mediana es el numero que se encentra en el medio
Este curso me está ayudando muchísimo!
Exelente tus videos brox
👏🙏👍
Es percentil, no perceptil, si no supiera estadística gg seria
hola no entiendo como calcula los percentiles por cada fila segun la formula q*(n+1)/100 seria q =50 , n=3 elementos x cada fila ; daria (2,2,2) .Ahi veo que en el vector (2,5,8) ha calculado la mediana...
Lo que dices es cierto, algo falla y no se responderte. Pero creo que es fallo de la formula, ya que estadisticamente tiene sentido el vector 2,5,8
Digamos que los percentiles te dicen en que valor se acumulan el q % indicado. Si buscas el percentil 50 buscas donde estan acumulados la mitad de los valores (pongamos el caso de 7, 8, 9; la mitad seria 8). No solo depende del numero de datos, sino también de los valores que toman estos
La función np.percentile() de NumPy, el cálculo es un poco diferente. La función np.percentile() en realidad calcula los percentiles utilizando interpolación lineal.
1. Ordena los datos a lo largo del eje especificado (en este caso, el eje 1, que son las filas de la matriz).
2. Luego, calcula el rango intercuartílico (IQR), que es la diferencia entre el tercer cuartil (Q3) y el primer cuartil (Q1) de los datos ordenados. En tu caso, como estás calculando el percentil 50 (que es equivalente a la mediana), estamos buscando el valor que está justo en el medio de los datos ordenados.
3.La fórmula que utiliza es: valor_percentil = Q1 + (Q3 - Q1) * q/100
si no estoy equivocado, el percentil es una posición, en este caso al ser la mediana, equivale en filas y columnas al valor del medio, en axis=0 serian los valores de la fila 1, y en axis=1 serian los valores de la columna 1