Gráficos Interactivos en Python con Pandas y Plotly | Curso de Visualización de Datos en Python

Поділитися
Вставка
  • Опубліковано 13 лип 2024
  • 🔥 Únete a mí Curso Completo de Data Science en Python (Udemy): www.udemy.com/course/curso-co...
    🎁 Promoción (Solo en mi página): Hasta 50% y 100% de descuento por la compra del segundo/tercer curso. thepycoach.teachable.com/p/sp...
    En este tutorial vamos a aprender como hacer gráficos interactivos en Python usando Pandas y Plotly. Plotly nos va a permitir ver fácilmente los valores de un gráfico.
    ⭐️ Obtén acceso a miles de tutoriales y guías exclusivos de Python, Data Science y más (incluidos los míos) registrándote en Medium con este link: / membership
    😉 Si te gustaría leer una guía de Medium, revisa la guía que creé antes de publicar este video de UA-cam 👉 towardsdatascience.com/the-ea...
    🔗 Link del dataset: drive.google.com/file/d/1QpCc...
    👨🏻‍💻 Código y/o dataset usado en este video: github.com/ifrankandrade/data...
    🎮 Discord (aquí puedes descargar mi formulario de Python): / discord
    📩 Recibe emails semanales en mi Substack: andradefrank.substack.com/
    🔥 Curso Completo de Web Scraping en Python 8 horas: www.udemy.com/course/curso-co...
    ✅ Sígueme en Medium: / frank-andrade
    --------------------
    Contenido del video:
    0:00 Intro
    0:44 Instalar librerias Pandas, Plotly y Cufflinks
    3:50 Leer dataset y transformar data
    9:39 Lineplot (grafico de linea)
    13:08 Barplot (grafico de barras)
    20:47 Boxplot (grafico de caja)
    23:36 Histogram (histograma)
    25:50 Piechart (grafico de pastel)
    30:29 Scatterplot (grafico de dispersion)

КОМЕНТАРІ • 67

  • @carmenguachalla2349
    @carmenguachalla2349 Рік тому +7

    Los 34 minutos mas valiosos que encontré hoy 😊

  • @betcald-teach
    @betcald-teach 2 роки тому +1

    Excelente video hermano . Lo felicito. Buena pedagogía para explicar y se nota mucho conocimiento. Andaba buscando algo parecido para aplicar en un sistema continuo de medición de valores. Extraer un valor cada 5 segundos por ejemplo y que se vaya graficando. Gracias por el video

  • @hectorveliz658
    @hectorveliz658 5 місяців тому

    Eres EL MEJOR, he seguido tus cursos desde Power Bi, y ahora con Python. FELICITACIONES, tienes pedagogia y sobretodo HUMILDAD. Saludos desde Venezuela, triste porque desde aca es muy dificil para la mayoria cancelar en divisas hacia el extranjero, de lo contrario compraria tu curso en Udemy. EXITO.....

  • @mailenriveirarubin4619
    @mailenriveirarubin4619 2 роки тому +1

    Muy bueno y claro es video! Me suscribo aquí y en Medium!

  • @Nacho0097
    @Nacho0097 21 день тому

    Buen video! Muy claro, muchas gracias!

  • @grandeChile
    @grandeChile 2 роки тому

    Muy bueno y práctico. básico pero bien esplicado y facil de entender.

  • @FAAS12023000
    @FAAS12023000 6 місяців тому

    Excelente! Parabéns pela objetividade!

  • @leolee7884
    @leolee7884 10 місяців тому

    Excelente trabajo amigo, muchas gracias

  • @ArniFuentes
    @ArniFuentes 15 днів тому

    Gracias por el aporte

  • @camiloandresochoagarcia2453
    @camiloandresochoagarcia2453 3 місяці тому

    Gran explicación crack.

  • @albertorubiosalinero8911
    @albertorubiosalinero8911 2 роки тому +1

    Fantástico video y muy bien explicado Frank, muchas gracias!!!

  • @grandeChile
    @grandeChile 2 роки тому

    Super bueno

  • @andersonverachacon4489
    @andersonverachacon4489 Місяць тому

    Hola genial. Gracias por compartir esta información.
    Lo que uno hace aquí lo puede exportar a Word para una presentación

  • @jfbernalp
    @jfbernalp Місяць тому

    Mravilla de video, mil gracias

  • @dismal368
    @dismal368 Місяць тому

    a veces da error a importar, me pasaron un archivo de CSV, pero estaba como mal exportado, literal re-hice el documento en google drive, las mismas tablas y contenido, y lo baje desde ahi en formato csv, me ingreso toda la data sin problemas, creo que es un truquito por si les falla, por ahora el video esta super,

  • @jheandaza7334
    @jheandaza7334 2 роки тому +2

    Muy buen aporte! Muchas Gracias!!!

  • @ellukayou
    @ellukayou 8 місяців тому

    Excelente

  • @luckgutierrez6655
    @luckgutierrez6655 2 роки тому +1

    Super Frank, gracias, muy agradecido.

  • @edwardbrandt4868
    @edwardbrandt4868 Рік тому

    Muy buenos tus videos. Estoy comenzando en phyton y las diveras herramientas para trabajar y tu trabajo ha sido un gran aporte. You rock!!

  • @FranciscoMorelli
    @FranciscoMorelli 2 роки тому

    Hola Frank! muy bueno el video. Sabes si se pueden hacer los gráficos todos dentro del mismo tema de colores? como para que no queden tan distintos. Saludos!

  • @juliomencor1769
    @juliomencor1769 Рік тому

    Frank, saludos desde México, gracias por compartir tu conocimiento.
    Oye una pregunta en plotly hay forma de graficar en dos ejes?

  • @user-on9uw7jw5o
    @user-on9uw7jw5o 10 місяців тому

    Hola Frank! Excelente contenido, muchas gracias por compartir el conocimiento.
    ¿sabes como exportar las gráficas interactivas a html? Las gráficas interactivas hechas directamente con plotty si las puedo exportar con el método write_html(), pero las gráficas hechas con cufflinks no he encontrado la manera.

  • @waka7377
    @waka7377 10 місяців тому

    se puede hacer zoom como en matlab?, vi que puedes seleccionar que datos ver y eso

  • @ceciliogasparcauichtun3969
    @ceciliogasparcauichtun3969 2 роки тому

    Hola, justo estaba buscando un datset como ese, pero me piden la fuente, sino es mucha molestia me podría pasar la fuente donde tomó ese dataset? gracias

  • @pablovolpe8605
    @pablovolpe8605 Рік тому

    Buenas, muy buen video!!. Podrías recomendarme alguna manera de realizar un scatter para un gran numero de datos por columna(mas de 400000) usando plotly. Estoy usando px.scatter y go.scatter, pero en ambos casos se tranca la grafica en la visualización. No creo que sea por la pc ya que tiene buen procesador (ryzen 9 serie 5000) una ram decente(16Gb), espacio suficiente en un disco solido y video nvidia RTX.
    Podrías recomendarme alguna otra librería o forma de hacer el scatter. Te comento que estoy utilizando un scatter ya que el color de cada punto depende del valor de otra columna en el dataframe. Desde ya muchas gracias!

  • @fosters.4558
    @fosters.4558 2 роки тому

    Esa pestaña del grafico que dice "Compare data on hover" no me aparece para seleccionar múltiples datas . Alguna idea de como activarlo para que aparesca ese icono en las graficas ?

  • @johansebas14
    @johansebas14 6 місяців тому

    Hola puedo agregar un parametro como el de ''bins'', lo que pasa es que tengo muchos datos en x y necesito agruparlos en el gráfico para mejor visualizacion

  • @gustavoboadalugo9880
    @gustavoboadalugo9880 Рік тому

    Si quiero hacer un modelo de regresión lineal como lo haría?

  • @fisicaparalavida108
    @fisicaparalavida108 Місяць тому

    ¿hay forma de reducir el número de decimales en los valores, en los graficos de barras (minuto 20:30)?. Creo que de la forma en la que aparecen pueden prestarse para confusión. Gracias por el vídeo

  • @jesusriveroortiz1880
    @jesusriveroortiz1880 11 місяців тому

    Una pregunta, ¿como puedo exportar mis graficos intractivos?

  • @Evancdl
    @Evancdl 10 місяців тому

    los gráficos los pudes pasar a excel y dejarlos automatizados???

  • @aranzuachavezcesar1300
    @aranzuachavezcesar1300 Рік тому

    Hola. Estoy replicando las indicaciones de este video el 31/12/2022, pero al momento de llamar el método iplo(kind="line"), me aparece el siguiente mensaje de error: " module 'plotly.offline' has no attribute '__PLOTLY_OFFLINE_INITIALIZED' " y haciendo una búsqueda, resulta que es más común de lo que parece este error, pero muchas personas (como en mi caso), pese a varias alternativas que se proporcionan en los foros para resolver esto, el problema persiste y no es posible graficar.
    Alguien conoce alguna otra solución?

  • @joserodriguezsilva685
    @joserodriguezsilva685 4 місяці тому

    Hola, como agrego un eje secundario a un grafico?

  • @nicolen9705
    @nicolen9705 7 місяців тому

    Cómo insertar los gráficos a una presentación?

  • @betcald-teach
    @betcald-teach 2 роки тому +1

    por ciert, justo en esta linea me tira error en visual studio code.
    pero en jupyter corrió bien
    df_population.iplot(kind='line', xTitle='year', yTitle='population', title='years vs population')
    AttributeError: module 'plotly.offline' has no attribute '__PLOTLY_OFFLINE_INITIALIZED'

    • @thepycoachES
      @thepycoachES  2 роки тому

      No suelo usar VS Code, pero me imagino que necesitarás instalar algo extra para que plotly funcione correctamente

  • @xXcrizZx
    @xXcrizZx 2 роки тому +1

    Una consulta de un novato que recién está empezando: .iplot no funciona en Spyder cierto? De ser así, que recomendás usar en ese entorno? Saludos

    • @thepycoachES
      @thepycoachES  2 роки тому +1

      iplot funciona con Plotly y Plotly funciona con la mayoria de IDE's. Lo que tienes que hacer es instalar alguna extension/plugin de Spyder para que se vean las imágenes de Plotly. En realidad no sabría decir el nombre exacto. Yo uso Jupyter Notebook siempre que trabajo con visualizaciones porque no necesito instalar algo extra para mostrar imágenes con plot()/iplot().
      Hay un video de como instalar Jupyter Notebook en el canal, en caso quieras instalarlo.

    • @xXcrizZx
      @xXcrizZx 2 роки тому

      @@thepycoachES Ahhh, ahora voy a averiguar más a ver que plugin necesito, muchas gracias y excelente video!

  • @CarlosFigueroaAsencios
    @CarlosFigueroaAsencios 2 роки тому +1

    Y cómo se hace para publicarlos, si están en un jupyter notebook?.

    • @thepycoachES
      @thepycoachES  2 роки тому

      Para publicarlo tienes que crearte una cuenta gratuita de Plotly. Con esta cuenta generas un link el cual puedes publicarlo en una pagina web. El resultado seria algo así como esto --> towardsdatascience.com/avatar-meets-data-visualization-60631f86ba7d
      Ten en cuenta que la version gratuira de Plotly solo te va a permitir aprox 1000 solicitudes diarias al API; es decir, solo 1000 personas van a poder ver tu imagen de Plotly diariamente.

  • @abelsena830
    @abelsena830 11 місяців тому

    como es que se hacen esas graficas dinimicas por ano que se ve moviendo

  • @Emihomero
    @Emihomero 2 роки тому +1

    Hola como estas? Estoy aprendiendo python, y queria saber si me podes ayudar.
    Quiero intentar hacer lo que explicas en este video, pero cuando llego a la parte de la los graficos, el grafico no se ve, me figura que se ejecuto, pero se ve todo en blanco. Intale todo, pero no logro que se vean los graficos interactivos. sabes porque pasa esto? lo estoy haciendo en jupyterlab.
    Muchas gracias por todo el conocimiento que brindas.

    • @thepycoachES
      @thepycoachES  2 роки тому

      Quizás Jupyter Lab necesite algún tipo de extensión extra. Podrías intentar seguir los mismos pasos pero en Jupyter Notebook?

    • @carlosgiles10
      @carlosgiles10 8 місяців тому

      @@thepycoachES Frank! me pasa lo mismo, usando colab de google no se ve el gráfico pero en VSC sí. Pudiste resolverlo @Emihomero ?

  • @jorgezarate4504
    @jorgezarate4504 Рік тому +2

    Frank, al graficar me sale un espacio en blanco, a que se debe?

  • @abelsena830
    @abelsena830 2 роки тому +1

    Tienes un curso de paga de inteligencia altifcial?

    • @thepycoachES
      @thepycoachES  2 роки тому

      No. Solo de web scraping/data science con python por ahora

  • @MixtaPS3
    @MixtaPS3 2 роки тому +1

    A mi usando jupyter Notebook me da error en el cufflink
    si pongo el comando !pip install se me queda colgado en in[*] que pasa?

    • @thepycoachES
      @thepycoachES  2 роки тому

      Quizás hay algún problema con píp o hay algún conflicto con otra librería. Puedes probar instalando un nuevo entorno virtual y comenzar desde cero

    • @phelions
      @phelions Рік тому

      el kernel que ocupa jupyter no lo tienes iniciado

  • @alanhernandez7201
    @alanhernandez7201 2 роки тому +1

    Hola! no puedo installar plotly y tampoco cufflinks, por que sera esto ? muchas gracias!

    • @thepycoachES
      @thepycoachES  2 роки тому

      La instalación suele ser diferente según el medio que uses (pip, conda)
      ¿Qué mensaje de error te sale?

    • @alanhernandez7201
      @alanhernandez7201 2 роки тому

      @@thepycoachES No hace nda, como funciona con conda ? gracias!

  • @diegoangeldiazmunoz6206
    @diegoangeldiazmunoz6206 2 роки тому +1

    cuando ejecuto el grafico, no me muestra nada
    que sera ??

  • @thepycoachES
    @thepycoachES  2 роки тому +3

    Para más información pueden revisar esta guía de Medium que escribí mucho antes de publicar este video 👉 towardsdatascience.com/the-easiest-way-to-make-beautiful-interactive-visualizations-with-pandas-cdf6d5e91757?sk=23fbe5b404e507dc340fce3bbf6ca94f
    🔥 Únete a mí Curso Completo de Data Science en Python (Udemy): www.udemy.com/course/curso-completo-de-data-science-en-python-desde-cero-2022/?referralCode=0E40DB77E31230D57FA7
    🎁 Promoción (Solo en mi página): Hasta 50% y 100% de descuento por la compra del segundo/tercer curso. thepycoach.teachable.com/p/spanish

  • @erikarmenta1110
    @erikarmenta1110 Рік тому

    me sale que cofflinks este msj
    ERROR: Could not find a version that satisfies the requirement cofflinks (from versions: none)
    ERROR: No matching distribution found for cofflinks

  • @abelsena830
    @abelsena830 2 роки тому +1

    El ejercicio a mi no me grafica

    • @thepycoachES
      @thepycoachES  2 роки тому

      Debería de instalarte si usas Jupyter Notebook, si usas otro IDE debes de buscar extensiones/plugins

  • @Aldotronix
    @Aldotronix Місяць тому

    por qué pronuncia así las palabras en inglés 😭

  • @LuisLopez-sc1qc
    @LuisLopez-sc1qc 6 місяців тому +1

    pero como compartir si tengo la url de mi peurto quiero compartirlo con otras maquinas no encuentro video dee sto de que vale si no puede compartirlo quiero servidores y todos son de pago no hay lago gratis