home.social

#plotnine — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #plotnine, aggregated by home.social.

  1. - I wish I could avoid using altogether, i just can't seem to wrap my head around it (constantly running into issues with indices, loc, iloc, missing data, and more; this is probably also user error though)
    - is wonderful, basically drop-in replacement for but it doesn't feel like a mere copy
    - still looking for a package for generalized additive mixed models that can do mgcv style estimation but also "normal" glms, and nice summary outputs (tips beyond pyGAM?)

    2/n

  2. - I wish I could avoid using #pandas altogether, i just can't seem to wrap my head around it (constantly running into issues with indices, loc, iloc, missing data, and more; this is probably also user error though)
    - #plotnine is wonderful, basically drop-in replacement for #ggplot2 but it doesn't feel like a mere copy
    - still looking for a package for generalized additive mixed models that can do mgcv style estimation but also "normal" glms, and nice summary outputs (tips beyond pyGAM?)

    2/n

  3. - I wish I could avoid using #pandas altogether, i just can't seem to wrap my head around it (constantly running into issues with indices, loc, iloc, missing data, and more; this is probably also user error though)
    - #plotnine is wonderful, basically drop-in replacement for #ggplot2 but it doesn't feel like a mere copy
    - still looking for a package for generalized additive mixed models that can do mgcv style estimation but also "normal" glms, and nice summary outputs (tips beyond pyGAM?)

    2/n

  4. - I wish I could avoid using #pandas altogether, i just can't seem to wrap my head around it (constantly running into issues with indices, loc, iloc, missing data, and more; this is probably also user error though)
    - #plotnine is wonderful, basically drop-in replacement for #ggplot2 but it doesn't feel like a mere copy
    - still looking for a package for generalized additive mixed models that can do mgcv style estimation but also "normal" glms, and nice summary outputs (tips beyond pyGAM?)

    2/n

  5. - I wish I could avoid using #pandas altogether, i just can't seem to wrap my head around it (constantly running into issues with indices, loc, iloc, missing data, and more; this is probably also user error though)
    - #plotnine is wonderful, basically drop-in replacement for #ggplot2 but it doesn't feel like a mere copy
    - still looking for a package for generalized additive mixed models that can do mgcv style estimation but also "normal" glms, and nice summary outputs (tips beyond pyGAM?)

    2/n

  6. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

  7. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  8. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

  9. A simple stacked bar chart for this week, looking at disparities in the number of male and female tortoises 🐢

    Made with Plotnine in 📊

    Code: github.com/nrennie/tidytuesday

  10. 🎨🐍 Plotnine Free Workshop!
    Master data visualization in Python with the grammar of graphics. Perfect for all levels! 💻✨
    📅 8 Oct | 📍 PyCon Africa, Johannesburg | 🎉 FREE
    🎟️ Register for FREE: za.pycon.org/tickets
    #PyConAfrica #Plotnine #Python #DataScience

  11. 🎨🐍 Plotnine Free Workshop!
    Master data visualization in Python with the grammar of graphics. Perfect for all levels! 💻✨
    📅 8 Oct | 📍 PyCon Africa, Johannesburg | 🎉 FREE
    🎟️ Register for FREE: za.pycon.org/tickets

  12. Warm recommendations for #plotnine for #python visualisation: it's feels a bit like emacs in that it takes time to grok its mental model, certainly if, like me you have no previous experience with its ancestor ggplot. But in the end it just does the job.

  13. I was going to sit down and learn the {plotnine} python library today, but turns out there's nothing really to learn—it's literally {ggplot2} code wrapped in parentheses. If you know {ggplot2} in R, turns out you also know how to make plots on Python!

  14. The recording of my PyData Global talk about data visualisation with Plotnine in is now available! 🐍

    Give it a watch if you're interested in:

    📊 customising plotnine plots
    📈 combining with matplotlib functions
    ✍️ adding custom annotations with HighlightText

    (or if you're an user wondering about Plotnine vs )

    Link: youtube.com/watch?v=NBGJuaBF2rc

  15. Did you know you can now access data in as well as ?

    Here's a plot of this week's data about Pixar films made with Plotnine! 📊

    💻 Import data using PyDyTuesday
    🎨 Coloured subtitle text added with highlight_text
    🖊️ Fonts installed with pyfonts by Joseph Barbier

    Code: github.com/nrennie/tidytuesday

  16. PyData Global starts today! This evening I'll be talking about customising charts with Plotnine, and building better data visualisations 📊

    📅 Tue 3 Dec 2024
    ⏰ 18:30 UTC (13:30 EST)

  17. I'm super excited to be speaking at PyData Global in December! I'll be talking about:

    📊 customising plotnine plots
    📈 combining with matplotlib functions
    ✍️ adding custom annotations with HighlightText

    I'll be using this chart 👇👇👇 as an example!

    Link: buff.ly/3Z9R9k6

  18. I'm absolutely thrilled to be one of the runners up in the 2024 Plotnine Contest! 📊

    You can view my annotated area chart and blog post about it's creation here: nrennie.rbind.io/blog/plotnine

    Winners announcement: posit.co/blog/winner-of-the-20

  19. A quick chart looking at the rankings of different clubs in the FA Women's Super League for this week!

    📊 chart made using `plotnine` in Python
    ✍️ coloured and bold text added with `highlight-text`
    💡 Googling for `plotnine` help? Add a -ggplot2 to your search to hide ggplot2-specific results!

    Code: github.com/nrennie/tidytuesday

  20. 🚨 New blog post! 🚨

    I've written up a tutorial blog post showing you how to make annotated area charts using plotnine in Python (with a little bit of help from highlight-text and matplotlib to add coloured text as a subtitle)! 📊

    (possibly of interest to users who make plots with !)

    Blog post: nrennie.rbind.io/blog/plotnine

  21. Matplotlib appears to be used everywhere in data science and data analysis with Python.

    ...so, is it so ubiquitous because it is the best available? Or has it just been around in the industry a long time?

    Check out my thoughts below, but also let me know what you think is the best static plotting library in the poll.

    towardsdatascience.com/is-matp

  22. @bloom @washingtonpost I haven't seen these visualizations specifically, but I know a bit about making visualizations. In general, the most powerful and flexible way to generate graphics is the "grammar of graphics" idea coming from from . In , there are two libraries that do it well: and since this year also . Both are good and have multiple nice themes, pick the one you like the most.

  23. Noticias sobre Python y Datos de la semana, episodio 77 🐍⚙️

    En resumen: Versiones nuevas de Altair, plotnine, y pandera, codificando variables categóricas de manera sencilla en scikit-learn, trabajando con datasets particionados en Kedro, nos vemos en la PyCon Lituania, y fotitos de la JupyterCon de París.

    buttondown.email/astrojuanlu/a

    Apoya el noticiero suscribiéndote por correo 📬

    #noticieropythonydatos #python #pydata #altair #plotnine #dataviz #pandera #sklearn #kedro #pyconlt #jupytercon2023

  24. Noticias sobre Python y Datos de la semana, episodio 77 🐍⚙️

    En resumen: Versiones nuevas de Altair, plotnine, y pandera, codificando variables categóricas de manera sencilla en scikit-learn, trabajando con datasets particionados en Kedro, nos vemos en la PyCon Lituania, y fotitos de la JupyterCon de París.

    buttondown.email/astrojuanlu/a

    Apoya el noticiero suscribiéndote por correo 📬

    #noticieropythonydatos #python #pydata #altair #plotnine #dataviz #pandera #sklearn #kedro #pyconlt #jupytercon2023

  25. Noticias sobre Python y Datos de la semana, episodio 77 🐍⚙️

    En resumen: Versiones nuevas de Altair, plotnine, y pandera, codificando variables categóricas de manera sencilla en scikit-learn, trabajando con datasets particionados en Kedro, nos vemos en la PyCon Lituania, y fotitos de la JupyterCon de París.

    buttondown.email/astrojuanlu/a

    Apoya el noticiero suscribiéndote por correo 📬

    #noticieropythonydatos #python #pydata #altair #plotnine #dataviz #pandera #sklearn #kedro #pyconlt #jupytercon2023

  26. Noticias sobre Python y Datos de la semana, episodio 77 🐍⚙️

    En resumen: Versiones nuevas de Altair, plotnine, y pandera, codificando variables categóricas de manera sencilla en scikit-learn, trabajando con datasets particionados en Kedro, nos vemos en la PyCon Lituania, y fotitos de la JupyterCon de París.

    buttondown.email/astrojuanlu/a

    Apoya el noticiero suscribiéndote por correo 📬

    #noticieropythonydatos #python #pydata #altair #plotnine #dataviz #pandera #sklearn #kedro #pyconlt #jupytercon2023

  27. Noticias sobre Python y Datos de la semana, episodio 77 🐍⚙️

    En resumen: Versiones nuevas de Altair, plotnine, y pandera, codificando variables categóricas de manera sencilla en scikit-learn, trabajando con datasets particionados en Kedro, nos vemos en la PyCon Lituania, y fotitos de la JupyterCon de París.

    buttondown.email/astrojuanlu/a

    Apoya el noticiero suscribiéndote por correo 📬

    #noticieropythonydatos #python #pydata #altair #plotnine #dataviz #pandera #sklearn #kedro #pyconlt #jupytercon2023

  28. There is a grammar of graphics implementation (think / ) in by @MickaelCanouil

    Code: github.com/mcanouil/gribouille
    Docs: m.canouil.dev/gribouille/

    So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

  29. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  30. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  31. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  32. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  33. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  34. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  35. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  36. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  37. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  38. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  39. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  40. Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: za.pycon.org/beginners-day

    Share and help us open doors!

    #Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

  41. There is a grammar of graphics implementation (think #ggplot2/ #plotnine) in #typst by @MickaelCanouil

    Code: github.com/mcanouil/gribouille
    Docs: m.canouil.dev/gribouille/

    So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

  42. There is a grammar of graphics implementation (think #ggplot2/ #plotnine) in #typst by @MickaelCanouil

    Code: github.com/mcanouil/gribouille
    Docs: m.canouil.dev/gribouille/

    So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

  43. There is a grammar of graphics implementation (think #ggplot2/ #plotnine) in #typst by @MickaelCanouil

    Code: github.com/mcanouil/gribouille
    Docs: m.canouil.dev/gribouille/

    So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

  44. There is a grammar of graphics implementation (think #ggplot2/ #plotnine) in #typst by @MickaelCanouil

    Code: github.com/mcanouil/gribouille
    Docs: m.canouil.dev/gribouille/

    So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

  45. A simple stacked bar chart for #TidyTuesday this week, looking at disparities in the number of male and female tortoises 🐢

    Made with Plotnine in #Python 📊

    Code: github.com/nrennie/tidytuesday

    #DataViz #PydyTuesday #Plotnine

  46. A simple stacked bar chart for #TidyTuesday this week, looking at disparities in the number of male and female tortoises 🐢

    Made with Plotnine in #Python 📊

    Code: github.com/nrennie/tidytuesday

    #DataViz #PydyTuesday #Plotnine

  47. A simple stacked bar chart for #TidyTuesday this week, looking at disparities in the number of male and female tortoises 🐢

    Made with Plotnine in #Python 📊

    Code: github.com/nrennie/tidytuesday

    #DataViz #PydyTuesday #Plotnine

  48. A simple stacked bar chart for #TidyTuesday this week, looking at disparities in the number of male and female tortoises 🐢

    Made with Plotnine in #Python 📊

    Code: github.com/nrennie/tidytuesday

    #DataViz #PydyTuesday #Plotnine

  49. 🎨🐍 Plotnine Free Workshop!
    Master data visualization in Python with the grammar of graphics. Perfect for all levels! 💻✨
    📅 8 Oct | 📍 PyCon Africa, Johannesburg | 🎉 FREE
    🎟️ Register for FREE: za.pycon.org/tickets
    #PyConAfrica #Plotnine #Python #DataScience