News for hackers. Stuff that matters.
Re:Plotly.py 5.0 by markus_zhang on Monday June 21, 2021 @02:56PM (#27582676)
Dash is really the go-to library if you want to build some complex, flexible dashboards. I found for highly customized dashboards it's a lot easier just to program your own instead of squeezing Tableau's rules.
Re:Plotly.py 5.0 by throwaway2568 on Monday June 21, 2021 @08:51PM (#27586658)
Plotly is quite nice but I find Dash's use of HTML for layouts a bit forced. For dashboards I have been using Panel, which supports plotly plots, which keeps things closer to pure python https://panel.holoviz.org/index.html

The Devs recently added support for templates which can handle dynamic layouts (i.e drag and drop). https://panel.holoviz.org/reference/templates/React.html#tem...

Re:Plotly.py 5.0 by chriddyp on Tuesday June 22, 2021 @01:42AM (#27588373)
FYI re Dash & HTML - If you aren't using your own stylesheets with HTML, then I'd recommend dash_bootstrap_components.

Here's an example that uses almost entirely higher level components: https://dash-bootstrap-components.opensource.faculty.ai/exam...

We've also been working on `dash.templates`, which provide opinionated, prebuilt UIs - no layout code required: https://community.plotly.com/t/introducing-dash-labs-dash-2-...

Re:Plotly.py 5.0 by refactor_master on Monday June 21, 2021 @03:34PM (#27583290)
Have similar experience with Plotly + Streamlit when PowerBI starts to collapse under its own weight :)

It’s also way simpler to just pull everything in and manipulate it in Pandas, if your data is not pristine from the get-go.

Re:Plotly.py 5.0 by markus_zhang on Monday June 21, 2021 @04:24PM (#27583945)
Yeah man. With Python you have access to huge amount of libraries (and have better code quality TBH) while in Tableau you have to use whatever they give you.

That said, Tableau is still useful for the "ordinary" dashboards, e.g. it's a lot easier if you just need to do some simple calculations and get your KPI. Tableau is still way faster than any other programming language.

Re:Plotly.py 5.0 by prionassembly on Monday June 21, 2021 @03:33PM (#27583274)
How does Dash compare to Streamlit?
Re:Plotly.py 5.0 by markus_zhang on Monday June 21, 2021 @04:22PM (#27583925)
Sorry never played with Streamlit.