[Anova] Cómo hacer un Anova en R y Rstudio. [Chupito de R]

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2020
  • #Anova #Rstudio #R
    Si te gusta mi contenido y quieres, puedes pagarme un café en: ko-fi.com/chupitosder así no me dormiré mientras hago los chupitos.
    En este chupito de R os explicaré cómo hacer un Anova de un factor en sus múltiples posibilidades, bayesiana, paramétrica o no paramétrica. También os mostraré cómo sacar sus principales tamaños de efecto. omega cuadrado, eta, epsilon, delta y los contrastes a posteriori o posthoc (bonferroni, tukey, scheffe, sch). Finalmente, en el próximo chupito os mostraré la mejor forma para representarlo gráficamente.
    Se trata de un vídeo tutorial avanzado para hacer anovas de forma fácil, sencilla y gratis.
    No duden en compartir y comentar.
    toda la sintaxis:
    github.com/pableres/Anova/blo...
    Y la base de datos para practicar.
    github.com/pableres/Anova
    #Anova #R #Rstudio
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 55

  • @ivandariopaezchavez7506
    @ivandariopaezchavez7506 3 ปีที่แล้ว

    excelentes tus videos Pablo muchas gracias por hacernos la vida mas fácil :)

  • @jdpinod
    @jdpinod 3 ปีที่แล้ว +1

    Excelente explicación!

  • @CesarGranadosLeon
    @CesarGranadosLeon 4 ปีที่แล้ว +1

    Maravilloso, este capítulo en el doctorado fue justamente lo que no entendí muy bien como resolverlo en lo operativo. Gracias Sensei.

  • @andres59565
    @andres59565 3 ปีที่แล้ว

    Gracias Pablo!

  • @herbertleonardomartinez5501
    @herbertleonardomartinez5501 2 ปีที่แล้ว

    Hola, ,muchas pero muchas gracias Pablo por tu inversión de tiempo y conocimiento, uffff, me ayudo mucho el código a nivel de análisis, Cordial Saludo, desde El Salvador

  • @yesith02506
    @yesith02506 4 ปีที่แล้ว

    Gracias por los vídeos, adelante con los vídeos

  • @paulmm6878
    @paulmm6878 4 ปีที่แล้ว

    Excelente video.

  • @joserds25
    @joserds25 4 ปีที่แล้ว

    Gracias por el vídeo

  •  3 ปีที่แล้ว

    Como siempre excelente Pablo. Haría falta complementar este chupito con uno que hable acerca de análisis de varianza robusto, basado en el paper de Mair P, Wilcox RR (2020). “Robust Statistical Methods in R Using the WRS2 Package.”
    Behavior Research Methods, 52, 464-488.

  • @aleportu10
    @aleportu10 4 ปีที่แล้ว

    Hola Pablo, en primer lugar, muchas gracias por compartir todos estos videos con nosotros. Quería hacer una observación sin saber si estoy equivocado, por si acaso puedo ayudar a algún otro novato como yo. A la hora de intentar graficar, me daba un error. Tratando de buscar solución, me di cuenta que en la sintaxis que expones, en la linea 11, no incluyes el paquete "ggstatsplot" yo lo incluí y he podido solucionarlo (ojo que ademas tuve que borrar la linea 108 que modifica el fondo... Quizás sea debido a las diferentes actualizaciones con las que trabajamos cada uno o quizás otro error mio que he arreglado con una chapuza. En cualquier caso, no queria dejar de compartirlo por si le ayuda a alguien. Un saludo.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 ปีที่แล้ว

      Es probable que no lo haya puesto, voy a actualizar la sintaxis, muchas gracias !!!

  • @fridahaagwatanabe1448
    @fridahaagwatanabe1448 2 ปีที่แล้ว

    Hola Pablo, gracias por tus videos! Una pregunta. En algunos videos hay funciones que ya no se pueden usar (me aparece un mensaje diciendo que el paquete para esa función no está disponible para mi versión de R). Cuando busco sus paquetes en internet encuentro que han sido retirados. Qué puedo hacer en esos casos?
    Por ejemplo, en este video usas la función bf_oneway_anova que creo es del paquete tidyBF, que aparentemente ya no está disponible. De qué otra forma puedo usar esta función?
    Un abrazo y gracias desde Berlín :)

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 ปีที่แล้ว

      Hola, sí el autor retiró el paquete porque todo lo que hacía se integró en otro universo. Ahora la función está en el paquete: statsExpressions Pero creo que no cambia mucho más... www.rdocumentation.org/packages/statsExpressions/versions/0.1.3/topics/bf_oneway_anova Un saludo :)

  • @alanvergara817
    @alanvergara817 3 ปีที่แล้ว

    Edtos videos estan muy buenos.

  • @franciscogalvez8426
    @franciscogalvez8426 4 ปีที่แล้ว +3

    Hola Pablo, habrá algún chupito de MANOVA? Sería interesante. Gracias por tus videos! 😃

  • @rogerlmd
    @rogerlmd 4 ปีที่แล้ว

    Exc!!!!

  • @leonelbenitez7607
    @leonelbenitez7607 3 ปีที่แล้ว +1

    Excelente, muchas gracias por compartirlo. Solo una pregunta, al tratar de instalar "report" me da un error y no puedo utilizar la función, al parecer todavía no está en el CRAN tampoco

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 ปีที่แล้ว +1

      Hola Leonel, en la sintaxis está la explicación: #el nuevo paquete report aún no está en CRAN así que lo llamo manualmente
      #cuando lo instaléis tenéis que pulsar 1 y 1(cuando os pregunte)
      devtools::install_github("easystats/report")
      library(report)

  • @luzelenaduranc.3466
    @luzelenaduranc.3466 3 ปีที่แล้ว

    Hola Pablo, habrá um chupino de Anova de 2 ou 3 vias e de GLZM ? Serian super! Mil gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 ปีที่แล้ว

      uhhh he hecho ese análisis una vez. Es bastante complejo. De momento tengo que hacer un anova de medidas repetidas, después toca hacer anovas más complicados sí.

    • @luzelenaduranc.3466
      @luzelenaduranc.3466 3 ปีที่แล้ว

      @@PabloVallejoMedina Muchas gracias por responder todos los comentarios. Nota 10. 👏🏽😉

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 ปีที่แล้ว

      @@luzelenaduranc.3466 De nada, soy un canal pequeño y aún puedo responder uno a uno ;)

  • @Javigarcia222
    @Javigarcia222 4 ปีที่แล้ว

    Antes de entrar en modelos y tecnicas sería bueno un video de tratamiento de la base de datos,uniones,filtros,quitar missings,imputar valores,bandings... Buen vídeo!

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 ปีที่แล้ว

      Sí, hay muchas cosas para ir haciendo, pero desde luego tratamiento de la base de datos es uno de ellos. Gracias ;)

  • @yanetkm23
    @yanetkm23 3 ปีที่แล้ว

    Qué estadístico puedo usar si tengo una VI (grupo control y experimental) y unas 7 variables dependientes?? Estoy haciendo intentando hacer un estudio sobre si las personas con neurofibromatosis tienes más dificultades de aprendizaje, que es aquí dónde saco varias preguntas...no sé si me explique. Por cierto mil gracias por los vídeos, cuesta mucho encontrar videos de R. Yo uso de toolboxull de Juan Andrés, de la universidad de la laguna. Uso otra?? Hay páginas web donde expliqué las distintas funciones de R. Yo tengo de esa.

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 ปีที่แล้ว +1

      Hola Jannette, A ver, vamos por partes. Te entiendo a medias. Primero tu VI será la intervención que hagas -que no sé cuál es-. No sé las evaluaciones que haces, solo post?, pre-post? pre-post, n followup? Tus variables son continuas, dicotómicas, categóricas??' Cuánta muestra tienes? Entiendo que estarás empezando en la investigación y esos errores son comunes. Pero tu diseño debería concordar de inicio con un análisis para no ir improvisando. Si me contestas a esas preguntas te podré guiar en el análisis. Aunque por lo que me cuentas podría no haber un análisis adecuado. Recuerda que un buen análisis estadístico no va a paliar un mal diseño experimental. Lo de toolboxull no tengo ni idea de qué es, pero si tu director te recomienda esa herramienta dale con toda.

    • @yanetkm23
      @yanetkm23 3 ปีที่แล้ว

      @@PabloVallejoMedina no hay intervención.....solo una enfermedad que se supone que da problemas de aprendizaje (hay muy pocos estudios y yo tengo la enfermedad). Entonces quiero comparar a personas con neurofibromatosis y sin, pasandoles con un cuestionario hecho por mí con preguntas tipo, crees que tienes problemas de aprendizaje, piensas que tienes Dificultades a la hora de leer...y así un par (par canario que quiere decir más de dos...) preguntas del estilo. Son preguntas subjetivas ya que no tengo ninguna medida.....no me lleva nadie, es iniciativa mía por curiosidad, porque me gusta el análisis de datos, por mí enfermedad y porque he hecho psicología...pero si de casualidad saco algo pues maravilloso, mi intención es poner el "artículo" en los foros donde puse el cuestionario y si es posible pues mandarlo ha alguna asociación de neurofibromatosis. Por otro lado.....la muestra es de 103 total, 47 sin enfermedad (22 hombre y 25 mujeres) y 56 con enfermedad (29 hombres y 27 mujeres), tengo más muestra pero he "limpiado". Pues con cada pregunta/vd he hecho un ANOVA,. Pero claro, es uno por uno...y quiero poner todas las vd juntas......he intentado hacer regresión múltiple y hacer dominios pero no lo consigo....me he explicado mejor ahora??

    • @yanetkm23
      @yanetkm23 3 ปีที่แล้ว

      @@PabloVallejoMedina aaa las preguntas son con una escala de 1-5 en todas, menos sexo, edad y si tienes la enfermedad (pero esto lo tengo más o menos controlado, a veces la pongo como variable numérica 1-2 o chater.....)

    • @yanetkm23
      @yanetkm23 3 ปีที่แล้ว

      @@PabloVallejoMedina aaa tb reduje la muestra para hacer contraste t pero me salen más variables signicativas y con mejores controles con el ANOVA

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 ปีที่แล้ว +1

      @@yanetkm23 Liisto, ahora sí está todo claro. Muchas gracias por lo del par canario, no tenía ni idea de ese endenismo. Bueno bajo esa perspectiva, tienes dos opciones: Una, 6 chi cuadrados puesto que tus comparaciones son dicotómica con politómica. Y la otra opción es ver si las 6 preguntas se agrupan en un único factor, si es así y te da una buena fiabilidad puedes hacer una sumatoría y hacer una t student (pues sería una dicotómica con una continua ;). Regresión pura no lo consideraría y descarataría Anova de inicio.
      Espero haya sido más claro, un saludo ;)

  • @richielicea3293
    @richielicea3293 ปีที่แล้ว

    Hola Pablo. Parece que mi matriz es demasiado grande. Solo utilizo un factor de variación, pero éste tiene 112 niveles (son genotipos diferentes). Para empezar, no me permite hacer ningún plot. Me aperece el siguiente mensaje "Error in plot.new() : figure margins too large". Y cuando hago el TukeyHD, también me dice que "Error in plot.new() : figure margins too large". ¿Qué hacer? Gracias de antemano

    • @PabloVallejoMedina
      @PabloVallejoMedina  ปีที่แล้ว +1

      Hola richie, haz más grande la pantallita de las gráficas. Extiende los márgenes y ya!!😋😋😋

    • @richielicea3293
      @richielicea3293 ปีที่แล้ว

      @@PabloVallejoMedina igual será esa tontería. Gracias!!!!!🤦🏽

    • @PabloVallejoMedina
      @PabloVallejoMedina  ปีที่แล้ว

      @@richielicea3293 Todos, absolutamente todos, hemos pasado por ahí!!!🙈🙈🙈

    • @richielicea3293
      @richielicea3293 ปีที่แล้ว

      @@PabloVallejoMedina espera, espera, que aún no termino. Muchas, muchas gracias!!!!!

  • @lorenzorivas5788
    @lorenzorivas5788 2 ปีที่แล้ว

    Hola Pablo, muchas gracias por tus videos. Desde que he actualizado Rstudio, esta sintaxis ya no me funciona, me salen varios errores, podrías darnos alguna alternativa? Saludos

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 ปีที่แล้ว +1

      Hola, ¿qué errores te dan?

    • @lorenzorivas5788
      @lorenzorivas5788 2 ปีที่แล้ว

      @@PabloVallejoMedina Hola, los problemas son en la visualización de la ANOVA, cuando hago la sintaxis me salen los siguientes errores:
      Error in `ensym()`:
      ! Can't convert to a symbol.
      Backtrace:
      1. ggstatsplot::ggbetweenstats(...)
      12. rlang::abort(message = message)
      ¿Qué puede pasar?
      Muchas gracias!

    • @lorenzorivas5788
      @lorenzorivas5788 2 ปีที่แล้ว

      @@PabloVallejoMedina es haciendo el violin plot para representar la ANOVA

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 ปีที่แล้ว +1

      @@lorenzorivas5788 Hola Lorenzo, no es un problema de sintaxis, al menos de la mia ;). O es la tuya o es tu data frame que tiene algo raro.

    • @lorenzorivas5788
      @lorenzorivas5788 2 ปีที่แล้ว

      @@PabloVallejoMedina Hola Pablo, lo acabo de revisar y ya funciona, me había equivocado al introducir los datos de x e y en la sintaxis. De nuevo mil gracias por tu atención y por tus vídeos son super útiles