Autor |
Mensaje |
Eduardo Luis De Vito
Nivel 1
Edad: 68
Registrado: 19 Jun 2007
Mensajes: 4
|
|
Tengo muestras de unos 5 a 15 puntos. Quiero hacer una estadística comparativa (un antes y un después de una intervención) pero no de medias, sino de varianzas. Es decir, me interesa ver si la dispersión de los datos es menor o mayor (independientemente de su valor medio). El test de normalidad no fue superado (KS) por lo tanto acepto que las muestras no tienen una distribución normal. (Cuando tengo distribución normal uso prueba F para diferencia de dos varianzas).
Pregunta: ¿qué prueba debo usar para diferencia de varianzas con datos de distribución no normal ?
|
|
|
|
|
|
|
|
|
Javito
Nivel 9
Edad: 41
Registrado: 25 Ago 2005
Mensajes: 1013
Ubicación: capital
Carrera: Industrial
|
|
.
Claus !!!
Telefono !
|
|
|
|
|
|
|
|
|
Claus
Fundador
Edad: 41
Registrado: 17 May 2005
Mensajes: 1647
Ubicación: Capital Federal
Carrera: Industrial
|
|
javito escribió:
|
.
Claus !!!
Telefono !
|
La verdad no tengo ni el libro (lo tengo prestado hace un año) ni los apuntes de Estadística Técnica. Me suena a q esto se puede hacer con un análisis ANOVA pero no estoy seguro...
Si alguien está con Estadística Técnica mas fresca, capaz pueda darnos una mano... si alguien tiene el libro de García (EXCELENTE Libro) capaz encuentra algo...
SAludos
Claus
|
|
|
|
_________________ Tema Libre no es Libertinaje
---------------
SpiderMan is having me for dinner tonight
|
|
|
|
|
gutnis
Nivel 4
Edad: 45
Registrado: 11 Dic 2006
Mensajes: 96
Ubicación: Houston
|
|
Cuando las cosas se complican y no hay una estadistica analitica, usa Bootstrap o jacknife. Basicamente resampleas tus datos (con reemplazo) y haces tu test varias veces (por ejemplo si var(A) > var (B) ), contas cuantas veces dio positivo del total y ese es tu valor de p.
|
|
|
|
_________________ Never be afraid to try something new.
Remember that a lone amateur built the Ark. A large group of professionals built the Titanic
|
|
|
|
|
Eduardo Luis De Vito
Nivel 1
Edad: 68
Registrado: 19 Jun 2007
Mensajes: 4
|
|
gutnis escribió:
|
Cuando las cosas se complican y no hay una estadistica analitica, usa Bootstrap o jacknife. Basicamente resampleas tus datos (con reemplazo) y haces tu test varias veces (por ejemplo si var(A) > var (B) ), contas cuantas veces dio positivo del total y ese es tu valor de p.
|
Ok GRACIAS !
Es una gran ayuda y te cuento que sos el único que contestaste algo de todos los foros que ingresé.
Te pido me digas donde está el programa (soft) para hacer BOOTSTRAP o JACKNIFE.
|
|
|
|
|
|
|
|
|
gutnis
Nivel 4
Edad: 45
Registrado: 11 Dic 2006
Mensajes: 96
Ubicación: Houston
|
|
De nada Eduardo. En matlab tenes una funcion bootstrap, pero si sabes cualquier lenguaje de programacion no es dificil implementarlo vos mismo. Te voy a dar un ejemplo.
Si bien esto se puede resolver con estadisticas clasicas, bootstrap te da lo mismo.
A=[ 5 4 5 4 5];
B=[ 6 3 2 4 4];
Queres saber si A>B y con que Prob.
Generas x sets de vectores tomados al azar con reemplazo.
Set 1: A=[5 5 5 5 4 ....... ]
Set 2 :B =[6 3 2 4 6 3 2 ...]
Contas cuantos A>B y divides por el total que simulaste. Eso te da el P de tu hipotesis. Espero te sirva.
|
|
|
|
_________________ Never be afraid to try something new.
Remember that a lone amateur built the Ark. A large group of professionals built the Titanic
|
|
|
|
|
Eduardo Luis De Vito
Nivel 1
Edad: 68
Registrado: 19 Jun 2007
Mensajes: 4
|
|
gutnis escribió:
|
De nada Eduardo. En matlab tenes una funcion bootstrap, pero si sabes cualquier lenguaje de programacion no es dificil implementarlo vos mismo. Te voy a dar un ejemplo.
Si bien esto se puede resolver con estadisticas clasicas, bootstrap te da lo mismo.
A=[ 5 4 5 4 5];
B=[ 6 3 2 4 4];
Queres saber si A>B y con que Prob.
Generas x sets de vectores tomados al azar con reemplazo.
Set 1: A=[5 5 5 5 4 ....... ]
Set 2 :B =[6 3 2 4 6 3 2 ...]
Contas cuantos A>B y divides por el total que simulaste. Eso te da el P de tu hipotesis. Espero te sirva.
|
|
|
|
|
|
|
|
|
|
Eduardo Luis De Vito
Nivel 1
Edad: 68
Registrado: 19 Jun 2007
Mensajes: 4
|
|
Eduardo Luis De Vito escribió:
|
gutnis escribió:
|
De nada Eduardo. En matlab tenes una funcion bootstrap, pero si sabes cualquier lenguaje de programacion no es dificil implementarlo vos mismo. Te voy a dar un ejemplo.
Si bien esto se puede resolver con estadisticas clasicas, bootstrap te da lo mismo.
A=[ 5 4 5 4 5];
B=[ 6 3 2 4 4];
Queres saber si A>B y con que Prob.
Generas x sets de vectores tomados al azar con reemplazo.
Set 1: A=[5 5 5 5 4 ....... ]
Set 2 :B =[6 3 2 4 6 3 2 ...]
Contas cuantos A>B y divides por el total que simulaste. Eso te da el P de tu hipotesis. Espero te sirva.
|
|
Gracias Gutnis por tu respuesta, pero olvidé decirte que yo soy solo un médico y por lo tanto mis conocimientos de matemáticas son ciertamente limitados. En mi equipo hay quienes pueden entender más el tema de BOOTSTRAP, por tal motivo de cuento mediante un ejemplo:
Tengo unas determinaciones basales y otras luego de inhalar CO2 (referidas a parámetros de patrón respiratorio).
Digamos Basal: 1,2,3,4, 8, 12
Digamos CO2 : 6, 8, 7,7, 2
Estos valores NO son medias sino varianzas. Nos interesa ver el grado de dispersión de los datos y no la media.
Si la distribución fuese normal, usaría PRUEBA F
Si la distribución no es normal vos hablaste de Bootstrap.
Bien.
Creo que sería de enorme ayuda que vos tomes estos números (hipotéticos) y los pases a matlab tal como me explicaste en el mail previo, PERO, te pediría que me envíes todo el desarrollo del matlab (archivo adjunto?) para poder reproducirlo en nuestra PC y conocer los pasos a seguir.
Te agradezco enormemente la ayuda
Eduardo
|
|
|
|
|
|
|
|
|
|