PyGWalker - Python Data Visualization tool / Streamlit Integration

Поділитися
Вставка
  • Опубліковано 25 лип 2024
  • In this video, we demonstrate the use of PyGWalker - for visualizing and exploring data in Jupyter Notebooks and Streamlit applications
    We will show how to use the no-code, drag-and-drop interface that provides an open-source alternative to tools like Tableau and PowerBI for data analysis.
    📌 𝗖𝗵𝗮𝗽𝘁𝗲𝗿𝘀:
    00:00 Intro
    00:55 Using PyGWalker
    14:05 Integrating Streamlit with PyGWalker
    ▶️ Full Playlist:
    ☕️ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲:
    To support the channel and encourage new videos, please consider buying me a coffee here:
    ko-fi.com/bugbytes
    𝗦𝗼𝗰𝗶𝗮𝗹 𝗠𝗲𝗱𝗶𝗮:
    📖 Blog: www.bugbytes.io/posts/
    👾 Github: github.com/bugbytes-io/
    🐦 Twitter: / bugbytesio
    📚 𝗙𝘂𝗿𝘁𝗵𝗲𝗿 𝗿𝗲𝗮𝗱𝗶𝗻𝗴 𝗮𝗻𝗱 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻:
    Data: www.kaggle.com/datasets/golde...
    PyGWalker: github.com/Kanaries/pygwalker
    PyGWalker with Streamlit: docs.kanaries.net/pygwalker/u...
    #python #datascience #datavisualization

КОМЕНТАРІ • 36

  • @silkogelman
    @silkogelman Рік тому +4

    Thanks for introducing me to this library! 🙏😀
    Looks interesting, and great that integrating it with Streamlit is so easy.

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

      Thanks Sil! Yeah, interesting tool for data analysis!

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

    This is amazing. Thank you!!

  • @DHoss83
    @DHoss83 Рік тому +3

    As someone who works a lot with PowerBi, this is fantastic!

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

    I was taking a certification class that used Tableau, and I like this much better.

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

      Nice to hear - it's good that an open-source alternative can compete, I think!

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

    SUPER interesting, thank you!

  • @Ego_Maritm
    @Ego_Maritm Рік тому +1

    Awesome video bro, thank you.

  • @diegoandradex12
    @diegoandradex12 9 місяців тому

    Great tutorial! This tool is quite simple to use!

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

    Minnesota is quite far from the south of the USA :)…
    Thanks for showing off a useful thing I’d never heard of before. Nice work.

    • @bugbytes3923
      @bugbytes3923  Рік тому +1

      Haha oh dear. I think I had Mississippi in mind... 😁
      And thank you!

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

      MN - Land of the Ice Banjos

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

    One of my best youtubers. Great work

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

    Superb, as usual! Thank you for introducing me to this library. I'd much rather use this than PowerBI. :)

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

      Thanks a lot - and yeah, same! :D

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

    Wow 🎉

  • @ticelsoful
    @ticelsoful 11 місяців тому +1

    Wonderful tutorial. Would it be possible to run this through VSCode and have Pygwalker appear within the browser? Since I attempted it and it only shows up in the console without opening the browser.

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

    Hi, i would like to ask whether it is possible to do a stacked bar chart with pygwalker?

  • @PKX1167
    @PKX1167 Рік тому +1

    Excelent video and explanation. Really looks like tableau.
    But does it have also the map feature like tableau to use whit latitude and longitude?

    • @bugbytes3923
      @bugbytes3923  Рік тому +1

      Thanks! I'm not sure about that one to be honest, but I'll have a look into that and maybe do a very short follow-up if it's possible.

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

      @@bugbytes3923 Does PyGWalker can only be used in Júpiter and others, but not in PyCharm?

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

    thanks for this video . what about the django integration ? are you thinking to prepare video about it? it would be great.

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

    Thanks again for this valuable content.
    This pygwalker could be a god choice to build an interactive dashboard in django?

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

      Thank you! Will definitely need to explore its potential with Django!

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

    Looks interesting! is there a Javascript version for this library? everything dataviz I like to use the JS ver if available as I can use it via CDN, no need to pip install.

    • @bugbytes3923
      @bugbytes3923  6 місяців тому +1

      I'm not familiar with a JavaScript version unfortunately

  • @user-lc2dh6zx5p
    @user-lc2dh6zx5p Рік тому

    works fine on a jupyter notebook but not in streamlit, i get a inotify watch limit reached error and if i try to change the filewatcher ype the server runs but it bugs out like its on an infinite loop

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

      I didn't encounter this tbh, but this may help:
      discuss.streamlit.io/t/oserror-errno-24-inotify-instance-limit-reached/5506

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

    import pygwalker as pyg
    import pandas as pd
    import streamlit.components.v1 as components
    import streamlit as st
    df = pd.read_csv('US_House_Price.csv', encoding='Latin-1')
    # Adjust the width of the stremlit page
    st.set_page_config(
    page_title="Use Pygwalker In Streamlit",
    layout="wide"
    )
    # Add Title
    st.title("Use Pygwalker In Streamlit")
    # Genrate the HTML using Pygwalker
    pyg_html = pyg.walk(df, return_html=True)
    # Embed the html into the streamlite app
    components.html(pyg_html, height=1000, scrolling=True)
    this code working for me thank you