A Tableau Alternative in Python for Data Analysis (in Streamlit & Jupyter) | PyGWalker Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

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

  • @D2-DataDoctor
    @D2-DataDoctor 3 หลายเดือนก่อน

    You are a gold guy 🙂. Great tutorial.

    • @CodingIsFun
      @CodingIsFun  3 หลายเดือนก่อน +1

      Glad you enjoyed it! Cheers, Sven ✌️

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

    Thank Sven for this HELPFUL video. I'm looking for alternatives to Tableau & PowerBI, and this fits my need. Python requires more work but it's affordable.

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

      Great to hear and thanks for watching! Happy Coding! Cheers, Sven ✌️

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

    ¡Magnífico, excelente, soberbio!, eres un genio, gracias por compartir esta información y tus conocimientos, ¡mas por favor! saludos desde Venezuela

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

      Gracias por tu apoyo. ¡Seguiré compartiendo! Saludos. 🤓

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

    wow, I learn new things today. Thank you

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

      Happy to hear that! :)

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

    I love your content, thanks to you I now extensively use streamlit.

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

      Happy to hear that you enjoy my content. Happy Streamlit-ing! 🤓

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

    This is very helpful. Sending cheers from PH.

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

      Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video! Greetings to the Phils! It's more fun in the Philippines! :)

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

    Luv your videos, wish there was some Python course made by you on youtube, you are really good in explaining everything step by step

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

      Thanks for the kind words! I am glad you enjoyed it. 👍

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

    beautiful, glad I just discovered this! thank you

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

      Glad you found me :) Cheers, Sven ✌️

  • @ricardo.alves.campos
    @ricardo.alves.campos ปีที่แล้ว +1

    Really nice video. I love that one. Thank you. Continue like this, it really inspires me.

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

      Glad to heat, that you liked this one too, Ricardo. As always, thanks a lot for your support and comments! ♥👍

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

    Insightful content, thanks :-)

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

      Glad you liked it. Thanks for watching and taking the time to leave a comment! 👍

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

    Excellent video. Thanks for sharing this.

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

      Glad you liked it. Thanks for watching and taking the time to leave a comment!

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

    Such a nice contents :) Thank you 🙏

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

      Happy to hear that you enjoyed this one too! Thanks for the comments and support, as always! 🤩👍

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

    Pretty cool library. Thanks for sharing 👍

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

      You're very welcome! Thank you for watching and for the comment!

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

    Really cool. Want more videos on this

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

      Well noted! Thanks for watching and commenting! :)

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

    Amazing in everything, thanks, and best wishes, I love it soooooooooo much

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

      I'm thrilled you enjoyed it! Thanks for commenting and watching.

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

    Thanks for the video and great effort. From 1:30 to 1:40 if you try to pass your cursor of blue bars you will not a number in front of total bill, you will see "NaN". How could we fix this issue?
    I hope that I can upload this as an image

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

      Thanks for watching. Good catch. The seems to be a bug and is already reported: github.com/Kanaries/pygwalker/issues/126

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

      @@CodingIsFun Thanks for the quick response. So, do I have to try it later on. Or will you reply to this comment again that the bug has been fixed to try again?

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

      @@haithammontaser7769 Please watch the issue on GitHub.

    • @龙飞-m4e
      @龙飞-m4e ปีที่แล้ว

      Hi, this bug has been fixed in version 0.1.11, thanks for feedback.

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

      @@龙飞-m4e Thanks a lot, how could I get this version?

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

    Thank you for this informative video. I like your videos. Keep it up🙂.

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

      I'm so happy to hear that you've found the videos useful! Thanks for watching! :)

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

    Thank you Sven! Easy, but very useful as always:)

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

      Glad to hear that! Thanks for watching and taking the time to leave a comment! 👍

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

      @@CodingIsFunBTW, do you know how extend "capacity" of this library in jupyter-notebook? It sees, it doesnt work with DataFrames bigger than 20k rows.

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

      @@marsshakirov4507 Nice spot! I've taken a look at the GitHub repository. As of now, I haven't noticed any issues raised about this particular matter. What I did find is that it could be related to the memory capacity of the browser, based on this discussion: github.com/Kanaries/pygwalker/discussions/71
      Unfortunately, I don't have a solid solution for you at the moment. You might want to consider raising an issue on the GitHub page though, to bring it to the attention of the developers.

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

      @@CodingIsFun Thank you for response!

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

    Awesome! Thank you for the great content!

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

      My pleasure! Appreciate you taking the time to watch and leave a comment. :)

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

    great video, thanks for inspiration. I've testet PyGWalker a little bit, in fact it's possible to create interactive charts in a quick way...

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

      Thanks for leaving a comment and for taking the time to watch! Glad you liked it. Cheers, Sven ✌️

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

    Nice work!!!

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

    This is AMAZING!

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

      Glad to hear you liked it! Thank you for commenting and watching.

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

    Amazing content, thank you for sharing sir.

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

      An absolute pleasure, very happy to hear that you found it useful!

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

    Great video, i am trying to pull a csv, instead of a url, when i call streamlit, the pygwalker dont display on the app, any suggestion ?

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

      Thanks for watching and for your question. Hard to tell from a distance why you are facing an error. Sorry that I cannot help.

  • @micbab-vg2mu
    @micbab-vg2mu ปีที่แล้ว

    Thank you - it works.

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

      My pleasure! Happy to hear, that it also works on your end. 💪

  • @Josué-Naj
    @Josué-Naj 9 หลายเดือนก่อน

    I Love it.Thanks a lot

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

      Glad to hear you liked it! Thank you for commenting and watching. Cheers, Sven ✌️

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

    Fascinating. Is there a map option if you have lays and longs as part of your data set?

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

      Thanks for watching. As far as I can see, only the charts shown at the 1:45 min mark are available.

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

    Super cool!

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

      Glad you liked it. Thanks for watching. :)

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

    Hi bro. Good video. Is there drill down functionality similar to tableau ?

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

      Thanks for watching. Not sure about that. Please check out the docs

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

    Great video!
    I'm stuck with an error:
    "Dataframe is too large for ipynb files. Only 50928 sample items are printed to the file." And the streamlit app displays nothing.

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

      Thanks for watching. You might want to raise an GitHub issue

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

    awesome vid as usual. Any idea how to remove the login icon beside ' export_code' ?

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

      Thanks for watching. Not that I know of.

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

      @@CodingIsFun
      Thank You again.. here is the solution in case someone looking for:
      import pygwalker_utils.config as pyg_conf
      pyg_conf.set_config( { 'privacy': 'offline' })
      One of the developers shared.

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

      @@TimePasser Thanks for sharing

  • @CandyMan...
    @CandyMan... ปีที่แล้ว

    wow this was amazing ty so much for such a great video but i wonder if it would work on larger datasets

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

      Thanks for watching. In another comment, a viewer mentioned that he was not able to use a dataframe >20k rows. I've taken a look at the GitHub repository. As of now, I haven't noticed any issues raised about this particular matter. What I did find is that this limit could be related to the memory capacity of the browser, based on this discussion: github.com/Kanaries/pygwalker/discussions/71

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

    Does the streamlit sever process shut itself off after the browser is closed?

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

      Thanks for watching. Nope, it's doesn't

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

    very nice!!

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

      Thank you! Cheers! 👍

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

    Is it possible to export as code so that the code doesn't reference pygwalker but pandas & matplotlib only?

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

      Thanks for watching. I do not think that it is possible

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

    Is it possible to export the results of a pygwalker chart in .csv or .xlsx format? Or perhaps the exported json code could be converted to a pandas df that is then exported?
    Great video, let me know what you think!

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

      Thanks for watching. I do not think that is possible. At least, I have not seen any option to do so.

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

    How can i try this in VScode, Sir? After i run, the rusult is "", and nothing more.

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

      Not sure if it's possible with VSCode

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

      Late response but nope. Doesn't seem to work for jupyter lab too but works for jupyter notebook

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

    What Ide are you using ?

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

    How to deploy it in public sir?

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

      Thanks for watching. Here you are: th-cam.com/video/4SO3CUWPYf0/w-d-xo.html

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

    Thanks

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

      My pleasure! Appreciate you taking the time to watch and leave a comment.

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

    Cooooooool!!

  • @techchitti2.o118
    @techchitti2.o118 ปีที่แล้ว

    Cool app

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

    I'm trying to understand what is the hype with PyGWalker and python... actually I invite anyone to reply to this comment, so far everything I've found (including this video from start to end) does NOT compare to what you can do with Tableau, literally with tableau public you can run in circles with what I've seen, there is no data visualization interactivity, you can't do things like running totals/% of ?/running avverage/running blahblah/ on the fly automatic date handling and options for non technical users and I can go on, and on, and on, and on to oblivion, this is not even an MVP (minimum viable product) this is more like a POC (proof of concept)

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

      Thanks for watching. In my opinion, it is not a Tableau replacement. Pygwalker is just another tool in the toolbox when creating a Streamlit application. It might come in handy for specific use cases.