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

Поделиться
HTML-код
  • Опубликовано: 5 апр 2020
  • 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 videotutorial os explicaré como hacer correlaciones y como visualizarlas en R y Rstudio.
    Se explica cómo maquetar matrices de correlaciones en APA, como crear redes con correlaciones y presentarlas junto a diagramas de dispersión e histogramas.
    Toda la sintaxis y la base de datos aquí:
    github.com/pableres/correlaci...
    #correlaciones #Pearson #R
  • НаукаНаука

Комментарии • 215

  • @jimenezsmartha
    @jimenezsmartha 2 года назад

    En serio!!!!! Demasiado bueno el video y la explicación. Me ha servido muchisimo, porque lo he usado directamente para procesar y presentar mi data!
    Muchas gracias Pablo.

  • @Rollerpunk182
    @Rollerpunk182 4 года назад

    Me ha encantado este vídeo. Muy claro y útil para varias cosas que estoy haciendo. Sólo me hice bolas serenado el directorio raíz, pero aprendí luego como hacerlo aprovechando los menús superiores. Muchas gracias, Pablo.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Para mi lo más fácil, es utilizar el comando file.choose() y ejecutar sin más. Eliges el archivo y te pega la ubicación en código R. Así luego solo tienes que ejecutar una vez. y se carga todo automáticamente. Pero sí, ya verás el chupito del martes de representafciones gráficas de la t-test.

  • @evelynuyaguari1115
    @evelynuyaguari1115 2 года назад

    Tremendo!! Mil graciias, tus tutoriales me han apoyado mucho en mi trabajo de titulación.

  • @jmvidalcordero
    @jmvidalcordero 2 года назад

    Sencillamente brillante. Gracias por este tipo de vídeos. Un saludo!

  • @FieldsDynamic
    @FieldsDynamic 3 года назад

    Gracias colega! excelente video, muy bien explicado. Te mando mi agradecimiento y un gran saludo.

  • @davisinful
    @davisinful 3 года назад

    Gracias por compartir tus conocimientos. Saludos.

  • @milenagca
    @milenagca Год назад

    GRACIAS! me vino super bien el video

  • @bertintrujilloperez2686
    @bertintrujilloperez2686 2 года назад

    gracias mil veces gracias!!! tu videos hacen mas facil mi penar ahora que inicio en R!!!!!

  • @estebanpoblete8384
    @estebanpoblete8384 4 года назад

    muchas gracias por explicar R tan fácil. He provado con diversos cursos en donde hay que ser hacker del MIT para entenderlos. Tu canal es genial

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      Es que yo fui hacker del MIT ;)) nahh, para nada, psicólogo y ya .

  • @luisangelbarrera-guzman7463
    @luisangelbarrera-guzman7463 4 года назад

    Excelente video Pablo.

  • @samirricardoneme-chaves9086
    @samirricardoneme-chaves9086 4 года назад

    Excelente chupito, sí que ayuda a ahorrar pasos

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      tenemos muchas opciones en dos tres líneas de sintaxis!!

  • @nataliacaceresuribe9629
    @nataliacaceresuribe9629 2 года назад

    Excelente video!! :) graciassss

  • @elmernino6898
    @elmernino6898 3 года назад

    Buenazo... Te deseo éxitos en el canal

  • @katenieto1070
    @katenieto1070 3 года назад

    muchas gracias, excelente ! me sirvio

  • @albertoi.cruzflores7477
    @albertoi.cruzflores7477 3 года назад

    Espectacular!
    Muchas gracias por este chupito 😁

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      DE nada ;)))

    • @albertoi.cruzflores7477
      @albertoi.cruzflores7477 3 года назад

      Estimado @@PabloVallejoMedina
      ¿Existe la posibilidad de crear tablas según categorías en Package "apa"?. Para este "Chupito" utilicé un data.frame con datos escalares, el cual me gustaría asociar a un factor (sexo). En consecuencia, la idea es obtener correlaciones según el factor antes mencionado.
      Alberto Ignacio from Chile ✌

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад +1

      @@albertoi.cruzflores7477 Hola, no, no se puede. el paquete apatables dejó de mejorarse hace tiempo y hace lo básico. te tocaría dividir el dataframe en dos uno para hombres y otro para mujeres

    • @albertoi.cruzflores7477
      @albertoi.cruzflores7477 3 года назад

      @@PabloVallejoMedina Muchas gracias, te deseo una excelente semana 🍻

  • @sergioalvaradoburgos48
    @sergioalvaradoburgos48 Год назад

    Sos un grande papaaaaaa!!!!!

  • @cristinagabrielanolascorom7404
    @cristinagabrielanolascorom7404 3 года назад

    Muchas gracias!!

  • @marianavazquez7290
    @marianavazquez7290 2 года назад

    Muchísimas gracias :)

  • @arturos.vargas8076
    @arturos.vargas8076 4 года назад

    gracias me sirvio mucho

  • @rodolfodelgadillocastaneda9722
    @rodolfodelgadillocastaneda9722 2 года назад

    ¡Gracias!

  • @germanquijano3315
    @germanquijano3315 5 месяцев назад

    Muchas gracias por tu gran video y la facilidad con la que lo presentas. Agradecido. Solamente no pude correr la red de correlaciones porque me decía "could not find function "%>%""

  • @kroid3157
    @kroid3157 3 года назад +1

    Hola Pablo, gracias por el video. Tu sabes si estás funciones se aplican también para variables cualitativas? Tengo una base de datos cuyas variables en su mayoría son cualitativas (p.ej: nombres de aseguradoras, ciudad, etc). Me podrías recomendar que funciones de correlación usar en esos casos? Gracias!

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      ufff no, correlaciones no te aplican. Tendrías dos opciones básicas. Test de asociación de Chi cuadrado. O análisis de cluster. Así de lo sencillito es lo primero que se me ocurre.

  • @samirricardoneme-chaves9086
    @samirricardoneme-chaves9086 4 года назад +3

    Sería interesante un chupito de como crear projects en R y como se pueden compartir con tu grupo de trabajo

  • @alejandromontenegro9135
    @alejandromontenegro9135 4 года назад

    Excelente aporte, tienes algun canal abierto para resolver dudas sobre problemas que se encuentran en la práctica diaria de R? gracias!

  • @enzocarbonell5975
    @enzocarbonell5975 3 года назад

    Ya no etá la sintaxis en tu pagina de github, una pena, justo lo necesitaba

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Hola Enzo, sí sí está ;) github.com/pableres/correlaciones/blob/master/video9

  • @perico7seven
    @perico7seven 3 года назад

    Excelente vídeo, ya estoy suscrito, tengo una duda ¿podemos invertir los colores en el último gráfico que haz presentado?

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад +1

      Hola @Santiago Urquiza. Sí. si se puede. Dentro del argumento network_plot. Le matizas...
      colours = c("indianred2", "white", "skyblue1"),
      Y así te sale como lo tengo yo. Si los quieres invertir simplemente...
      colours = c("skyblue1indianred2", "white", "indianred2"),
      Y en realidad cualquier color que quieras ;)

    • @perico7seven
      @perico7seven 3 года назад

      @@PabloVallejoMedina Eres el mejor, muchas gracias, ya quedó

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      @@perico7seven Perfecto ;)

  • @juandiegomesa6451
    @juandiegomesa6451 2 года назад

    Y si tengo datos negativos también funciona?

  • @johaoramos2457
    @johaoramos2457 4 года назад

    Hola pablo, creo que una forma fácil para tratar los valores NA, es utilizar dentro cor() la función use="pairwise.complete.obs".
    En espacial cuando la bases de datos es grande, ya que no los elimina solo los aparte para poder predecir la correlación

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Hola, el resultado computacional de la matriz va a ser el mismo. El resultado el mismo. Son dos formas de hacerlo. Igual tengo pendiente un chupito de imputación de datos perdidos ;) con forest ;)

    • @johaoramos2457
      @johaoramos2457 4 года назад

      @@PabloVallejoMedina estaré pendiente.. estoy estudiando la libraría caret, si subes contenido sobre eso.. seria genial..

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      @@johaoramos2457 Aún no he entrado al mundo de las regresiones...pero lo haré ;)

  • @diegorios2405
    @diegorios2405 4 года назад

    Muy buena la información suministrada, te lo agradezco, me gustaría saber si puedes dar instrucciones para un análisis de componentes principales.
    Muchas gracias.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      No soy muy fan de los componentes principales. Creo que hay técnicas más robustas igual de fáciles. Si quieres échale un vistazo a este: ruclips.net/video/V0KOVwoU9gk/видео.html

    • @diegorios2405
      @diegorios2405 4 года назад +1

      Pablo Vallejo Medina muchas gracias hombre

  • @antoniosampedro1383
    @antoniosampedro1383 2 года назад

    Pablo un millon de gracias por tus videos tio. Una prguntina. Como examinarías la correlación de variables en el caso de tener variables categóricas binomiales (izda/drcha, Dentro/fuera,...), ¿se aplicaría lo mismo que comentas mas abajo de las variables cualitativas?

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад +1

      Me iría por la familia de los Ji cuadrados. Pero si necesitas que sea una correlación, te toca hacer una matriz tetracórica.

    • @antoniosampedro1383
      @antoniosampedro1383 2 года назад

      @@PabloVallejoMedina un millón de gracias. Las tetracoricas son especificas para coef de Pearson? Puede ser igualmente conveniente con Kendall? 2 a 2? Me recomiendas un pairs().
      Y ya te dejo en paz lo prometo. Un millon de gracias!!!

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      @@antoniosampedro1383 Tranquilo, no hay lio. tetracóricas son como Pearson, pero no es Pearson. Sino aplicado a variables dicotómicas. Depende de cual sea tu objetivo. Si va a ser el análisis final o si a partir de ahí van a ir más cosas. Sin saber muy bien qué me suena mucho a : Only chi-square is used instead, because the dependent variable is dichotomous. So, a 2 X 2 ("two-by-two") chi-square is used when there are two levels of the independent variable and two levels of the dependent variable. This might be called a test of homegeneity because we are testing whether two groups are the same. Homegeneous means "same type."

  • @robertomejia1386
    @robertomejia1386 2 года назад

    Hola Pablo!! Me encantó tus videos. Tengo una pregunta. Si tengo una base de datos en escala likert y quiero sumarla, cómo se hace? Gracias.

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      échale un ojo al chupito de sintaxis básica del canal. Ahí lo explico ;)

  • @nataliaromero6291
    @nataliaromero6291 2 года назад

    Hola Pablo gracias por el vídeo, tengo una duda para que por favor me la resuelvas y es la siguiente: ¿Para realizar la correlación previamente se tuvo que hacer el test de normalidad?
    Gracias, saludos desde Colombia.

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Hola Natalia,
      guau que pregunta más top. Sí, así es. la correlación también debería adherirse a los supuestos ;)

  • @NataOlimpus
    @NataOlimpus Год назад

    Hola! Me ha encantado tu video. Una consulta, sabes que puede estar pasando que los títulos de mis plots me salen cortados a la mitad en horizontal, como si la hoja quedara pequeña

    • @PabloVallejoMedina
      @PabloVallejoMedina  Год назад

      Hola, seguramente no estes delimitando bien la salida. En mi lista de reproducción de imágenes hay un par de videos que seguro te ayudan.

  • @luismi8936
    @luismi8936 2 года назад

    Hola, gracias por la información. Yo estoy trabajando en unas correlaciones entre variables atmosféricas, pero tengo varias estaciones. Que podría hacer si quiero hacer una tabla de correlaciones donde estén los coeficientes entre las variables, pero por estacion? Es posible eso en R?

    • @PabloVallejoMedina
      @PabloVallejoMedina  Год назад

      Que buena pregunta... a ver lo puedes hacer con condicionales tipo if. o crar subsets con esa opción. No sé si haya algún paquete que te de las 4 de golpe. Ni idea.

  • @levitemmanueldelossantosco8874
    @levitemmanueldelossantosco8874 3 года назад

    Hola, Gracias por este tipo de vídeos, son muy claros para poder usar el programa R, una pregunta, sabes si la función para realizar la función de la tabla en APA tiene alguna restricción por región o por pais, soy de México y trate de realizar la función y me envía el siguiente error: Error in apa.cor.table(cues, filename = "Tablas de correlaciones.doc", :
    could not find function "apa.cor.table"
    cabe señalar que ya instale y cargue los paquetes que indicas en el scrip.

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад +1

      Hola, no en principio no daría problemas por eso. Lo que pasa es que el paquete está un poco desactualizado, quizá no funcione bien en la versión 4 de R. o te quedó mal instalado. En los comentarios hay gente que ha puesto funciones independientes que hacen lo mismo.

  • @leandroeidman6422
    @leandroeidman6422 4 года назад

    Hola Pablo, excelentes los videos ! En caso que quiera hacer correlaciones solo en algunas variables y no con todas las que están cargadas en la base de datos, cómo se haría eso? Gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Hola, tendrías que hacer un data frame más pequeño. Puedes hacerlo concatenando variables o borrando.
      Aquí lo explico... ruclips.net/video/TiNQZ6iCvUY/видео.html

    • @leandroeidman6422
      @leandroeidman6422 4 года назад

      Muchas gracias !!!!

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@leandroeidman6422 Un placer ;)

  • @jeneralexissaldivarayala5292
    @jeneralexissaldivarayala5292 4 года назад +1

    hola, ¿es posible obtener ese tipo de resultados para una correlación de sperman en no parametricas?

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      Sí, en casi todas. Depende de qué función en particular hay una manera y otra

  • @gaferm123
    @gaferm123 4 года назад +1

    Hola Pablo muchas gracias por tu vídeo me ha servido un montón. Una consulta, con lo que he tenido problema es al realizar la red de correlaciones he puesto todo pero me indica error: Error in df %>% correlate() %>% network_plot() :
    could not find function "%>%" o que paquete me falta instalar????

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      No tienes un paquete asociado a la función e pipa instalado. En los comentarios alguien ya lo solucionó. Échale un vistazo.

    • @SamirRicardoNemeChaves
      @SamirRicardoNemeChaves 3 года назад

      Debes instalar el paquete magrittr, con eso se soluciona

  • @juandiegomesa6451
    @juandiegomesa6451 2 года назад

    Los datos deben seguir normalidad o algo por el estilo?

  • @NachoBusiness
    @NachoBusiness 3 года назад

    Buenas! Gracias por el vídeo! Utilizando mi base de datos, me he dado cuenta de que los coeficientes de correlación que veo en la matriz que resulta de aplicar la función cor() difieren de los coeficientes de correlación que muestra la tabla de word de la función apaTables(). Lo he probado en varias ocasiones e incluso con diferentes métodos (pearson, spearman...) y no acabo de entender por qué son diferentes las correlaciones de la tabla de Word. ¿Me podrías echar una mano? Un saludo!

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Unos paquetes trabajan directamente con la matriz y otros con los raw data. Ese puede ser el error.

  • @VictorRuiz-lp8ub
    @VictorRuiz-lp8ub 2 месяца назад

    Buen video, si el estadistico que se debe usar es el RHO ?

  • @sandracarolinaperdomoayola7226
    @sandracarolinaperdomoayola7226 2 года назад

    Hola!, excelente video!, me encantó en la forma tan fácil y practica para realizar correlaciones desde Rstudio. Solo una cosa, comencé a aplicar todos los pasos, pero al momento de ver las correlaciones en red, esta función"%>%", no me la reconoció el programa. Algún consejo que me puedas dar?.. Ya hiciste un video donde lo explicas?

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад +1

      Hola, no tienes instalado el paquete para interpretar esa función/operador (se llama operador de pipa). Tienes varias opciones, magrittr te lo hace sin problemas, pero vaya lo suyo es con dplyr

    • @sandracarolinaperdomoayola7226
      @sandracarolinaperdomoayola7226 2 года назад

      @@PabloVallejoMedina Gracias!, me funcionó.

    • @sandracarolinaperdomoayola7226
      @sandracarolinaperdomoayola7226 2 года назад

      @@PabloVallejoMedina otra duda, sino quiero hacer una correlación de pearson sino kendall o spearman, donde podemos hacer el cambio?. Gracias.

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      @@sandracarolinaperdomoayola7226 Hola Sandra, depende del paquete que utilices. Hay paquetes que se lo tienes que matizar tipo Type = "ken" y otros en los que la matriz que alimenta la función ya debe ser la que tu quieras.

    • @robertomejia1386
      @robertomejia1386 2 года назад

      @@sandracarolinaperdomoayola7226 Hola! me puedes explicar? tengo ese mismo problema!

  • @davychavez3773
    @davychavez3773 11 месяцев назад

    Hola felitaciones por los videos esclarecedore.
    Como colocar as palvras en italico en el NetWork de la correlación (aprox a los 15min)

    • @PabloVallejoMedina
      @PabloVallejoMedina  11 месяцев назад

      Se le tiene: ruclips.net/video/Cpxry_mMTcQ/видео.html&pp=ygUXbW9kaWZpY2FyIGltYWdlbmVzIGVuIHI%3D

  • @dantesalasmercado2352
    @dantesalasmercado2352 2 года назад

    Hola Pablo, tengo una consulta ojala me puedas aclarar es sobre la significancia (***;**;*) esto seria igual a (0.001,0.05,0.1)? o me equivoco se podría programar en el pair panels?

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Hola, creo que es 0.001, 0.01 y 0.05.
      No creo que se pueda modificar en el pairs panel.

  • @franciscogalvez8426
    @franciscogalvez8426 4 года назад

    Genial, cómo puedo cambiar el método de correlación del apa table? Por ej. Si necesito usar Spearman? He estado buscando y no encuentro cómo... gracias por tus videos!

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Hola, tendrías que utilizat la función que aquí propone eric. No es difícil. github.com/dstanley4/apaTables/issues/18

    • @franciscogalvez8426
      @franciscogalvez8426 4 года назад

      Pablo Vallejo Medina gracias!!!

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@franciscogalvez8426 Un placer ;)

  • @andyjossimaralvaradoyepez7164
    @andyjossimaralvaradoyepez7164 3 года назад

    Pablo, tengo una duda, respecto a la premisa de si los datos son paramétricos y no paramétricos, entonces, esta sintaxis es para ambos ? o como funcionaría esto ?
    GRACIAS DE ANTEMANO

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      hola, depende de la función. Los que yo muestro son todas la de Pearson, para hacer correlaciones no parametrícas se lo tienes que decir con sintaxis. Y al de APA table, te toca modificar la función entera, aunque lo explico en otro comentario.

  • @gatzsandrofuertesosorio7728
    @gatzsandrofuertesosorio7728 3 года назад +1

    Buenas tardes desde Peru profesor, un excelente video, queria consultarle al correr df2%>%correlate()%>%network.plot() tengo un error no se pudo encontrar la función "%>%" el símbolo necesita alguna libreria? en Rstudio?

  • @isabelarmelles9782
    @isabelarmelles9782 3 года назад

    HOla! Muchas gracias por el vídeo!! Cuando creo la tbla APA me aparece en la consola pero no se me aguarda en mi equipo? Por qué pasa esto? gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Hola, si no estableces un working directory R te lo graba por defecto en un lugar "X" de tu compu. Si quieres llámalo con un nombre raro tipo "picachu.doc" y luego lo buscas desde windows a ver dónde se te está guardando. No te olvides de la extensión .doc ni del entrecomillado. Un saludo.

  • @joserds25
    @joserds25 4 года назад

    hola muchas gracias por el vídeo, por favor podrías compartir tu base para practicar ..

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      La acabo de subir, está en el link junto a la sintaxis ;)

    • @joserds25
      @joserds25 4 года назад

      @@PabloVallejoMedina muchas gracias

    • @joserds25
      @joserds25 4 года назад

      una consulta me sale este msj "no se pudo encontrar la función "%>%" "sera por la version de R .. yo tengo 4.01

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@joserds25 No, ya me pasó hace algún tiempo. Ya no recuerdo que era, prueba a instalar y llamar este paquete: pipeR

    • @joserds25
      @joserds25 4 года назад +1

      @@PabloVallejoMedina ya esta era el paquete dbplyr , siempre veo que para la correlacion usa pearson pero esa prueba nos dice que debe ser normalmente bi variada --- Los métodos de correlación de Pearson y Spearman
      son técnicas bivariadas que se emplean en situaciones
      donde el investigador quiere observar representaciones de la información, que permitan establecer similaridades o disimilaridades entre las variables e individuos, para hacer evidente la variabilidad conjunta y
      por tanto tipificar lo que sucede con los datos. Ejemplos clásicos de correlación podrían ser la relación
      entre peso y talla, la relación entre horas dedicadas al
      deporte y percepción de calidad de vida, la relación
      entre la cantidad suministrada de un fármaco y su correlación con los valores de signos vitales, entre otras.
      La correlación de Pearson, mide la fuerza o grado de
      asociación entre dos variables aleatorias cuantitativas
      que poseen una distribución normal bivariada conjunta.,, hay alguna otra razon para usar pearson.. disculpa las molestia gracias

  • @renzoisaacmoralesvillanuev56
    @renzoisaacmoralesvillanuev56 3 года назад

    consulta
    como se ejecutaria la Correlacion de Spearman? para datos atipicos

  • @andyjossimaralvaradoyepez7164
    @andyjossimaralvaradoyepez7164 3 года назад

    Hola Pablo, tengo una dificultad, espero puedas ayudarme, al correo cor(df) me sale con mi matriz de datos x must be numeric , gracias de antemano.

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Su pongo que tendrás variables que no son numéricas. defínelas bien primero. Puedes echarle un vistazo a mi video de sintaxis básica en R. ruclips.net/video/TiNQZ6iCvUY/видео.html ;)

  • @alexjoelvergaraanticona2967
    @alexjoelvergaraanticona2967 4 года назад

    hola, quiero saber porque no me carga el paquete "apatables" dice un mensaje de advertencia que no es compatible con la version de R 4.0.1.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Buuf imagino no será compatible. Quizá el paquete report te pueda servir ;) github.com/easystats/report

  • @milagroscastillo284
    @milagroscastillo284 4 года назад

    Hola, muy bueno el video, gracias por compartir.
    Ya hice la matriz de correlación, pero mis variables llevan sub índices y super indicies como haría para crearlos, los he puesto en los gráficos de ggplot2 de barra y otros más pero en la matriz de correlación no lo hecho, es posible ponerlo.
    Saludos

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      En qué matriz? imagino que cada paquete tendrá su forma.

    • @milagroscastillo284
      @milagroscastillo284 4 года назад

      @@PabloVallejoMedina En las matrices de correlación en R la que hacemos con la escala de colores, elipses circulo, etc. Lo hago todo bien solo que en los nombres de las variables llevan subíndices y super índices, debido a que es química de suelo, son realmente los nombres de las variables puse" Cd mgkg^-1", ese valor de -1 quiero que sea un superíndice, en los ylab, xlab (cuando es una sola variable) los escribo pero acá en las matrices se me ha complicado algo porque son muchas.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +2

      @@milagroscastillo284 Ahh ya te entiendo. Tienes que definirlas más o menos así: colnames(M2)

    • @milagroscastillo284
      @milagroscastillo284 4 года назад

      @@PabloVallejoMedina Intento pero no me permite escribir los símbolos que quiero. En los gráficos de barra hice ylab(expression(paste("Mn", " ( mgkg^-1,")"))) y si me hace el superíndice. Acá en la matriz de correlación no, intente con rownames y colnames. Sigo intentando a ver. Gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@milagroscastillo284 Mucha suerte, siempre te queda gimp ;)

  • @raeinvemar2626
    @raeinvemar2626 4 года назад

    Hola, he intentado utilizar la función "complete.cases" pero el data frame resultante sigue manteniendo los casos NA, parece que no funciona, como podría arreglar el problema?

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      Prueba aplicando primero esta función:
      donde df es tu dataframe
      df2

  • @lorenapaolabrungonzalez5238
    @lorenapaolabrungonzalez5238 4 года назад

    Hola. Me compartes el link de la base de datos por favor ! Gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      Hola, lo tienes en la descripción junto a la sintaxis ;)

  • @edwarurquizazapata3237
    @edwarurquizazapata3237 2 года назад

    estimado profesor tendrá un clase sobre score redes neuronales?

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад +1

      Hola, pues no. Tengo muchas ganas de volver a grabar. A ver qué si lo subo.

  • @litaesthercastilloyepes2374
    @litaesthercastilloyepes2374 2 года назад

    Hola muchas gracias por el video. Mi caso es muy raro por que le doy ctrl +intro y nada no sale el plot tampoco sale error nada en la consola quisiera saber mi error porfavor

  • @vivianajuradomaldonado5713
    @vivianajuradomaldonado5713 3 года назад +1

    Hola!! me sirvió mucho tu video, pero cuando pongo para hacer el gráfico pair.panels, los números y significancia me salen muy pequeños que no son visibles, como corrijo eso?

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Hola, con el comando por scale por defecto en el operador lógico TRUE, te escala el tamaño de fuente en función de la magnitud de tu correlación. ponlo scale = FALSE y te los estandariza todos al mismo tamaño.

    • @vivianajuradomaldonado5713
      @vivianajuradomaldonado5713 3 года назад

      @@PabloVallejoMedina lo puse y nada pairs.panels(df, pch = 20, stars = TRUE, scale = FALSE), en mi script el df es el modficado

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      @@vivianajuradomaldonado5713 Ese es el comando, quizá sea un tema de exportar la imagen a un tamaño adecuado? Si quieres échale un vistazo a esto: ruclips.net/video/Cpxry_mMTcQ/видео.html&lc=Ugxy4_niF1kgrLJpKbF4AaABAg.9ErZUvBPo809Eu-RHwdaq8

    • @vivianajuradomaldonado5713
      @vivianajuradomaldonado5713 3 года назад

      @@PabloVallejoMedina muchas gracias!!

  • @MrTanias
    @MrTanias Год назад

    Hola muchas gracias por el tutorial, es maravilloso. Al final me aparece que no reconoce la funcion network_plot, algún paquere para R 4.2.2? SALUDOS

    • @PabloVallejoMedina
      @PabloVallejoMedina  Год назад +1

      Hola, en principio debería estar funcionando. Si no estoy mal es del paquete corrr y sigue teniendo soporte. Quizá no lo tienes bien instalado?
      corrr.tidymodels.org/
      Saludos!!

  • @juliopinzon8077
    @juliopinzon8077 4 года назад

    Hola, super bueno tu canal!! una pregunta estoy tratando de hacer lo mismo que tienes en el video con unos datos que tengo pero no me deja hacer las gráficas, me sale que no encuentra las funciones ejm ."Error in apa.cor.table(corproy, filename - "correlaciones.doc", table.number - :
    object 'table.number' not found". lo mismo me sale con las funciones "pairs.panels" y "%>%". traté de instalasrlo según tu sintaxis y me sale esto : Warning in install.packages :
    packages ‘Table.number’, ‘pairs.panels’ are not available (for R version 3.6.0). no sé si me toca borrar R y descargar la Ultima versión que me saga en la red??? agradezco tu respuesta.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Hola @Julio Pinzon el table number debe estar entre comillas. los warnings son normales, no generan errores ;=

    • @juliopinzon8077
      @juliopinzon8077 4 года назад

      @@PabloVallejoMedina ok muchas gracias, voy a intentar con las comillas a ver si sirve.

    • @juliopinzon8077
      @juliopinzon8077 4 года назад

      me sigue saliendo lo mismo, lo copio tal cual como en tu video, e incluso con la sintaxis que dejas en el link, le cambio el nombre por mis datos, pero no me hace ninguna gráfica ni nada de las que te salen.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      @@juliopinzon8077 NI idea, quizá sea la versión de R. o de Rstudio. Es dífiícil de saber.

    • @juliopinzon8077
      @juliopinzon8077 4 года назад

      @@PabloVallejoMedina voy a borrarlo y descargarlo de nuevo con la última versión que salga

  • @christianardelacabrera7615
    @christianardelacabrera7615 3 года назад

    ¿se puede correlacionar los ítems con una matriz policórica?

  • @robertomejia1386
    @robertomejia1386 2 года назад

    Cómo se realiza un análisis de correlación variables ordinales?

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Hola, tienes que utilizar correlaciones policóricas. En español no vas a encontrar mucho, el paquete psych o psychometric (ahora no recuerdo bien) las hacen se llaman polychoric. En mi vídeo de AFE lo hago.

  • @fernandoseverianogaleana9509
    @fernandoseverianogaleana9509 4 года назад

    Hola, buen día cuando corro el código en el crear la tabla de correlaciones en World no me se guarda tal y como se muestra en el vídeo, me corre bien y salen la tabla en la parte de la consola, que problema será, gracias por sus vídeos son muy interactivos y fácil de comprender. Al igual me sale al correr el código de crear gráfico, Error in plot.new() : figure margins too large.

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      Hola, creo que debes ampliar el tamaño de la consola donde se representa el gráfico ;). Lo del word ni idea.

    • @fernandoseverianogaleana9509
      @fernandoseverianogaleana9509 4 года назад

      Por último no me corre este código, Gracias saludos!!
      MDN2 %>%
      correlate() %>%
      network_plot()

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@fernandoseverianogaleana9509 Te da error o se te queda en blanco. Si es en blanco trata de exportarlo a pdf que ahí lo verás.

  • @dianagaviria1336
    @dianagaviria1336 2 года назад

    Hola gracias, pero no entendí bien ese Ctrl+return, es lo mismo que ctrl+Enter?

  • @navi5947
    @navi5947 2 года назад

    Hola, muchas gracias por el video. Cuando intento crear la nueva base de datos sin N/A, solo se crean con las variables, sin observaciones. Si alguien me puede ayudar. Muchas gracias.

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Asegurate que la base con la que estas trabajando es la que no tiene NA. Creo que esta usando la original

  • @marcos7284
    @marcos7284 3 года назад

    Hola, gracias por el video. Quiero hacer correlaciones de dos variables pero me encantaría poder sacar una tabla final como esa. Cuando hago la limpieza de datos se eliminan todas las filas en las que hay un N/A, sería posible que se siguieran haciendo las correlaciones en el resto de variables?. Además, tengo valores menores que (

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад +1

      Hola, para mi no tiene mucho sentido emplear estas visualizaciones para una sola correlación. Pero, mi forma de eliminar NA no afecta a la variable sino al caso. Así que ese no debería ser el problema. Imagino que R está interpretando tus decimales mal. Revisa y asegúrate que las comas son puntos. y revisa el tipo de variable. Siempre la puedes coaccionar como as.numeric

    • @marcos7284
      @marcos7284 3 года назад

      @@PabloVallejoMedina Muchas gracias, me expliqué mal tengo una tabla con varias variables aunque parte de ellas son índices "dependientes" del resto y otras son independientes, el objetivo es saber cuales afectan más a las dependientes, y como las independientes se afectan entre sí. El problema es que al eliminar los N/A se eliminan los casos, pero que haya un N/A en una variable no me debería impedir analizar el resto de variables en ese caso, me preguntaba si hay una manera de eliminar el caso para esa correlación pero no para el resto de variables. En cuanto al comando as.numeric, el problema de usarlo es que convertiría muchos valores en N/A, cuando en realidad tengo información de que son valores demasiado pequeños y el aparato de muestreo no puede dar una cifra exacta, te parece mal sustituir valores del estilo

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад +1

      @@marcos7284 Hola nuevamente. R no tiene problema con los valores pequeños. Seguramente los estés importando como letras por el tema de las comas. Revisa qué tipo de variable ponle la coma gringa, no la latina. No creo que puedas quitar el valor y ya pues las correlaciones deberían estar emparejadas en n. Pero prueba con esto: na.rm = TRUE al final de las correlaciones, aunque no creo que funcione.

  • @jessygro96
    @jessygro96 3 года назад

    hola, cuando estoy en el paso de cambiarle el nombre a df, me sale un error, osea mi base de datos está en excel entones yo escribí df

    • @jessygro96
      @jessygro96 3 года назад

      Error in read.xlsx("datos.xlsx", to.data.frame = TRUE) :
      could not find function "read.xlsx"
      me sale este error

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      @@jessygro96 HOla, no tienes cargado el paquete necesario cargado. Si quieres échale un vistazo a este video: ruclips.net/video/D_qUT-y2d4M/видео.html
      y este:
      ruclips.net/video/0-JCEHSM4vQ/видео.html

  • @urrutin
    @urrutin 8 месяцев назад

    al copiar la sintaxis a R studio no puedo cambiar las rutas ni nada. Al poner el cursor al final de una palabra que quiero eliminar, barra desde la mitad de ella...no la ultima letra

    • @PabloVallejoMedina
      @PabloVallejoMedina  8 месяцев назад +1

      Qué raro, asegúrate de tener actualizado tanto R como R studio.

  • @salomonshelachbellido6789
    @salomonshelachbellido6789 4 года назад

    Hola Pablo, sucede que al tratar de cargar el paquete psych no me permite, como puedo descargarlo si no me permite por mi versión? gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Hola, qué error te da?

    • @salomonshelachbellido6789
      @salomonshelachbellido6789 4 года назад

      Primero me refiere que la función no se encuentra y al tratar de instalar el paquete no me permite porque menciona que la versión del mismo es anterior. Gracias por responder

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@salomonshelachbellido6789 Hola, es un error o un Warning? Si es Warning no hay problema.

    • @salomonshelachbellido6789
      @salomonshelachbellido6789 4 года назад

      @@PabloVallejoMedina me aparece lo siguiente:
      > dfexcel %>%
      + correlate() %>%
      + network_plot()
      Error in correlate(.) : no se pudo encontrar la función "correlate"
      Y trato de instalar su paquete y no me lo permite, a menos que sea el paquete equivocado ya que me menciona que esta dentro de isr

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@salomonshelachbellido6789 esa función no es del paquete psych, sino de corrr. prueba con: install.package("corrr") y luego library(corrr)

  • @lorenapaolabrungonzalez5238
    @lorenapaolabrungonzalez5238 4 года назад

    Hola Plablo. Me aparece esto Error in apa.cor.table(df, filename = "ResultadosR.doc", table.number = 2, :
    could not find function "apa.cor.table" y esto Error in pairs.panels(df, pch = 20, stars = TRUE, main = "") :
    could not find function "pairs.panels" mi dataframe lo llame df. Gracias

  • @marcoscup
    @marcoscup 3 года назад

    Hola Pablo, como instalo pairs.panels?

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Hola, pairs.panels es la función, y por tanto no la tienes que instalar. El paquete sí, que creo que es "psych"

    • @marcoscup
      @marcoscup 3 года назад

      @@PabloVallejoMedina okey muchas gracias... Porque no me lo reconoce ... y ese paquete creo que ya lo tengo instalado. Mañana pruebo de muevo. Un saludo desde Argentina

  • @juanfranciscomugnolo7674
    @juanfranciscomugnolo7674 3 года назад

    profe cuando quiero cargar la base me tira error. paso la sintaxis. gracias
    > setwd('C:\Users\user\OneDrive\Escritorio\R\correlaciones')
    Error: '\U' used without hex digits in character string starting "'C:\U"

  • @jhonatangonzalezsantamaria865
    @jhonatangonzalezsantamaria865 2 года назад

    Hola Pablo, primero muchas gracias por lo vides. De Rstudio se lo que he aprendido con estos videos
    Estoy siguiendo este video pero me sale este error: Error in apa.cor.table(DF2, filename - "Correlación My JUMP2 vs Optogate", :
    could not find function "apa.cor.table"
    Si me puedes ayudar te lo agradezco

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Hola, no tienes instalado el paquete apa.Tables ;). Un saludo.

  • @wildonrp
    @wildonrp 3 года назад

    de donde puedo descargar la data, gracias

    • @PabloVallejoMedina
      @PabloVallejoMedina  3 года назад

      Hola, las bases de datos y la sintaxis siempre la tienes en la descripción ;)

  • @juliopinzon8077
    @juliopinzon8077 4 года назад

    Hola de nuevo, no me exporta la tabla en apa a word, ni me sale nada, ahi me dice: apa.cor.table(corproy, filename = "chupitoR.doc", table.number = 2,show.conf.interval = FALSE, landscape = TRUE)
    The ability to suppress reporting of reporting confidence intervals has been deprecated in this version.
    The function argument show.conf.interval will be removed in a later version.
    Error in file(filename, "wt") : no se puede abrir la conexión
    Además: Warning message:
    In file(filename, "wt") :
    no fue posible abrir el archivo 'chupitoR.doc': Permission denied
    Para la gráfica de las correlaciones me dice : pairs.panels(corproy, pch=20,stars=TRUE,main="Chupitos de R")
    Error in plot.new() : figure margins too large
    Warning message:
    In par(old.par) : llamada par(new=TRUE) sin gráfico
    Y para la red de correlaciones me sale: corproy %>%
    + correlate() %>%
    + network_plot()
    Error in corproy %>% correlate() %>% network_plot() :
    no se pudo encontrar la función "%>%"
    Alguien ha podido hacerlo? no se qué más hacer, instalé la última versión

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Alguien en los comentarios ya solucionó estr probelema: o se pudo encontrar la función "%>%"
      POr otro lado, debes de poner una raiz de tu ordenador, la que hay es del mio.
      rror in plot.new() : figure margins too large
      Para este trata de agrandar la parte visual de Rstudio o copia y pega la imagen en blanco que te salga

    • @juliopinzon8077
      @juliopinzon8077 4 года назад

      @@PabloVallejoMedina no entiendo la parte de poner una raíz de mi ordenador? Como sería?

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад

      @@juliopinzon8077 esta parte es exclusiva para mi: setwd('C:/Users/user/Desktop/Ejemplo R correlaciones') tu tienes la tuya propia

    • @juliopinzon8077
      @juliopinzon8077 4 года назад

      @@PabloVallejoMedina el problema con "%>%" ya se me solucionó usando el paquete del comentario, muchas gracias y muy buen canal !

  • @user-xh8nl4xw3n
    @user-xh8nl4xw3n Год назад

    Seria posible me envies los programas que has presentado de descirptivos, correlacion y analisis factorial expplratorio? Gracias.

    • @PabloVallejoMedina
      @PabloVallejoMedina  Год назад

      Hola, te refieres a los paquetes?

    • @user-xh8nl4xw3n
      @user-xh8nl4xw3n Год назад

      @@PabloVallejoMedina Me refiero a los scripts completos que se presentaron el los videos. Particularmente necesito el script de procesamiento de datos en excel en correlacion, donde solo se presenta el script en caso de datos de spss.

  • @lorenapaolabrungonzalez5238
    @lorenapaolabrungonzalez5238 4 года назад

    Ahora me aparece esto! gracias
    Error in install.packages : Updating loaded packages
    Loading required package: apaTables
    Error: package or namespace load failed for ‘apaTables’ in loadNamespace(j install.packages(new.pkg, dependencies = TRUE)
    Error in install.packages : object 'new.pkg' not found

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 года назад +1

      Estás utilizando mal la función IPAK, hay varios paquetes que no te cargan. No sé por qué. Intenta instalarlos manual.. . installl.packages() y luego library(). a ver qué tal. Y me cuentas.

  • @josesaucedo2150
    @josesaucedo2150 3 года назад

    No logro ver la sintaxis. Podrías proporcionarme?

  • @carloseduardochoquetarqui2893
    @carloseduardochoquetarqui2893 2 года назад

    agradecerte por el video muy bueno pero me salió este mensaje; Error in missing(ncp) : 'missing' can only be used for arguments

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      Hola, si no me das la línea de código que te da el error estoy muy perdido ;)

    • @carloseduardochoquetarqui2893
      @carloseduardochoquetarqui2893 2 года назад

      gracias por la respuesta esto fue lo que me salio
      function (x, df1, df2, ncp, log = FALSE)
      {
      if (missing(ncp))
      .Call(C_df, x, df1, df2, log)
      else .Call(C_dnf, x, df1, df2, ncp, log)
      }

    • @PabloVallejoMedina
      @PabloVallejoMedina  2 года назад

      @@carloseduardochoquetarqui2893 y en respuesta a qué? Que código le diste tú?

  • @marisamlg
    @marisamlg Год назад

    Totalmente identificada " desde el primer momento todo me sale error"