Cómo juntar varias imágenes en R y Rstudio [chupitos de R]

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • Si te gusta mi contenido y quieres, puedes pagarme un café en: ko-fi.com/chup... así no me dormiré mientras hago los chupitos.
    En este videotutorial os explico como unir imágenes en R y Rstudio. Para ello utilizaremos los paquetes ggplot2, gridExtra, ggpubr y ggstatsplot. Como tres posibilidades diferentes.
    Como siempre tienen la sintaxis disponible en el siguiente enlace.
    github.com/pab...

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

  • @JesusSanchez-xy9cp
    @JesusSanchez-xy9cp หลายเดือนก่อน

    Excelente información
    Me queda una duda, puedo juntar varias imágenes de gráficas teniéndolas guardadas en el escritorio o en alguna carpeta ??

    • @PabloVallejoMedina
      @PabloVallejoMedina  หลายเดือนก่อน

      Claro, las tienes que cargar como objetos. El paquete "imager" debería serte de utilidad.

  • @haimkichik
    @haimkichik 4 หลายเดือนก่อน

    Excelente video, Pablo, muchas gracias. Una pregunta puntual de radarchart, estoy haciendo un gráfico sólo con los marcadores (pty=), sin embargo no he podido cambiar el tamaño del marcador.... pensé que cex=12 haría el truco, pero no lo he logrado. Si tienes la respuesta, gracias! Saludos desde México

    • @PabloVallejoMedina
      @PabloVallejoMedina  4 หลายเดือนก่อน

      Hola, ¿qué paquete estás empleando?

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

    Muy útil y sencillo. Te puedes volver loco si no lo sabes.

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

    Gracias a tus vídeos estoy desarrollando muchas cosas. Lo haces sencillo. Podrías hacer alguno analizando encuestas, tanto con atributos como en Likert y graficar esto último (por pedir que no quede). Yo utilizo ggplot pero hay un paquete que se lllamar Likert y otro Survey para esto. No hace falta decir que soy totalmente amateur en estas cosas, si no tengo un código iniciado me cuesta mucho arrancar los argumentos de una librería por mí mismo. ¡Un saludo!

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

      Hola, el paquete Likert sí lo conozco. El otro no ;). Pero sí me gustaría sentarme a grabar unos vídeos de eso. A ver si después de navidades retomo con energía nueva
      Un saludo ;)

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

    Muy interesante, tenía dificultades con el uso de la función par. Muchas gracias!!

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

      Para bien o para mal; en R casi siempre hay otra función ;)

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

    Muy buena explicación, gracias !

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

    Excelente video, Muchisimas gracias por la ayuda!
    Solo tengo una duda, yo quiero colocar mis gráficos en columna, hay alguna manera de que el paquete ggpubr no los coloque uno al lado del otro?

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

      Hola,
      ncol = 3
      y si tienes 3 gráficos te salen en 3 columnas.
      o nrow = 3
      para que te salgan en 3 filas.

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

    Muchas gracias!! , me justo los que estaba buscando.

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

    Tengo una duda, ¿las imágenes tienes que ser realizadas en ggplot2? o se puede hacer con figuras hechas en "R" Únicamente, Gracias

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

      Ahora no me acuerdo de memoria, pero hay algunos paquetes que requieren que sea en ggplot otros no. Te toca mirar el pdf.

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

      @@PabloVallejoMedina cual PDF?

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

      @@hrr7235 los pdf de los repositorios en CRAN. Ahí te dan esa info. ;)

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

    Como siempre unos chupitos super útiles, gracias Pablito

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

    Podrías explicar justo esa parte que mencionaste (pero no hiciste) de como ponerle solo una leyenda a todos los gráficos (estoy usando gráficos de contorno o mapas de calor por darle un nombre) , no logro hacerlo :( . Y además no se como limitar mis leyendas a un cierto valor, si pudieras ayudarme por favor.

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

      Hola, vamos por parte. Cada función tiene una forma de ponerle un título. Por ejemplo para ggarrange, tienes que primero generar la figura unida y luego poner esta función:
      annotate_figure(
      p,
      top = NULL,
      bottom = NULL,
      left = NULL,
      right = NULL,
      fig.lab = NULL,
      fig.lab.pos = c("top.left", "top", "top.right", "bottom.left", "bottom",
      "bottom.right"),
      fig.lab.size,
      fig.lab.face
      )
      Como esto: rpkgs.datanovia.com/ggpubr/reference/annotate_figure.html
      En la de combine:plots es así:
      combine_plots(
      plotlist = list(p1, p2),
      plotgrid.args = list(nrow = 1),
      annotation.args = list(
      tag_levels = "a",
      title = "Dataset: Iris Flower dataset",
      subtitle = "Edgar Anderson collected this data",
      caption = "Note: Only two species of flower are displayed"
      )
      )
      Para definir los límitess de las leyendas es ya en ggplot, sería con las funciones:
      lims(...)
      xlim(...)
      ylim(...)
      así:ggplot2.tidyverse.org/reference/lims.html
      Un saludo.

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

    Eres lo máximo!!!!! :) Mil gracias por tus súper videos!!!

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

    Excelente información

  • @14kilatess
    @14kilatess ปีที่แล้ว

    Como le pongo los nombres p, p1, p2 etc etc ( a mis pilotos creados anteriormente )

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

    Corto y muy útil, saludos.

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

    parce casi que no encuentro un video que me sirva jajaja, muchas gracias

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

    Messirve bastante! te agradezco!

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

    Genial Pablo ya estaba esperando tus videos...

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

    ¿Esta sintaxis sirve para unir path diagrams? lo intente pero me da errores

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

      En principio no hay problemas ;)

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

      @@PabloVallejoMedina La verdad es que ya he probado las tres sintaxis y no funciona para unir los diagramas de senderos de mis AFC´s.

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

    Gracias

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

    Porfa podrías hacer un video para indicadores de diversidad chao1, rarefaccion y curvas de acumulación 🤗

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

      Noooo, lo siento. Nada de eso es de mi dominio. Yo soy psicólogo ;)

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

    Y yo haciendo mis arrays jajajja ... Gracias !

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

      También se puede, esto es un poco diferente ;)

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

    cuando corro las líneas para realizar la grafica con ggstatsplot, me aparece este error (Error in match.arg(guides, c("auto", "collect", "keep")) : 'arg' must be NULL or a character vector. alguien podría ayudarme

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

      Hola, tienes que elegir uno de los tres argumentos. O auto, o collect o keep.

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

    Crack

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

    en la ultima opción me sale:
    Warning message:
    In as_grob.default(plot) :
    Cannot convert object of class character into a grob.
    Alguno sabrá por que?
    Hice las demás opciones y si me salieron :C
    Gracias

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

      Hola ni idea, nunca me había pasado. 2 de 3 no está mal ;)

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

    no puedo correrle el ggstat; menciona lo siguiente: Loading required package: ggstatsplot
    Error: package or namespace load failed for ‘ggstatsplot’ in inDL(x, as.logical(local), as.logical(now), ...):
    unable to load shared object 'C:/Users/Personal/Documents/R/win-library/4.0/rstan/libs/x64/rstan.dll':
    LoadLibrary failure: No se encontró el proceso especificado.

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

      inténtalo como lo explica aquí: cran.r-project.org/web/packages/ggstatsplot/readme/README.html