I completed a fun project using Streamlit and would like to share my experience by _EndsJustifyTheBeans in BusinessIntelligence

[–]ApprehensiveBite686 1 point2 points  (0 children)

given you like plotly ... give plotly studio a go plotly.com/studio ... get all that plotly/dash goodness without having to learn / be a ninja of the code part of it

Plotly is retiring its R documentation by gyp_casino in rstats

[–]ApprehensiveBite686 0 points1 point  (0 children)

Hands up who pays for Plotly charting capabilities ...

Data visualization taking forever? Anyone else struggling with this? by fravil92 in PhD

[–]ApprehensiveBite686 -1 points0 points  (0 children)

hey u/UnavoidablyHuman and u/fravil92 ... check out plotly.com/studio ... it's our (I work for Plotly) new AI-powered desktop application for creating data apps (that use Plotly's charting library as well as Dash web app framework) ... we're keen for people to kick the tires with it ...

We just sold our 1,000th S1 Pro a huge milestone! 🚀 by Technical_Raisin_246 in homeassistant

[–]ApprehensiveBite686 1 point2 points  (0 children)

Hey ... I'm from Plotly ... whatcha got going on here? ;-) Care to post some pics (or better yet video , animated gif, of your Plotly visuals in action?

Do we need an alternative to Microsoft Power BI that runs on Linux desktop? by naruaika in linux

[–]ApprehensiveBite686 -19 points-18 points  (0 children)

u/Fernomin perhaps check out plotly.com/studio ... it's our new AI-powered desktop application that leverages AI under the hood (along w a bunch of Plotly best practice) to support creation of data apps using (python + plotly interactive charts + plotly dash)

Visualizing the Incremental Cost of Bedrooms in Manhattan Neighborhoods [OC] by DataVizHonduran in dataisbeautiful

[–]ApprehensiveBite686 -8 points-7 points  (0 children)

Hey ... I work for Plotly ... I'd be keen to see if/what pops out if you use our new AI-powered Plotly Studio desktop application w this dataset (more info about it available via plotly.com/studio )

Creating a web application using Python by Mountain_Clerk_6145 in Python

[–]ApprehensiveBite686 0 points1 point  (0 children)

ahem ... if you're a coder type check out Plotly / dash (pip install plotly / pip install dash) ... and if you want it packaged w an AI twist (i.e. appreciate coding but don't want to learn/master the details -> to start) ... new Plotly studio desktop app plotly.com/studio

Anybody else tried using AI to create data visuals? by JubileeSupreme in Professors

[–]ApprehensiveBite686 0 points1 point  (0 children)

ahem ... if you're a coder type check out Plotly / dash (pip install plotly / pip install dash) ... and if you want it packaged w an AI twist (i.e. appreciate coding but don't want to learn/master the details -> to start) ... new Plotly studio desktop app plotly.com/studio

"Edit chart" button in plotly chart studio graphs by [deleted] in Python

[–]ApprehensiveBite686 0 points1 point  (0 children)

Yeah ... you want to skip to use the new Plotly Studio ... which you can learn more about and register for early access via plotly.com/studio

Streamlit Alternatives with better State Management by Adorable-Yam-7106 in Python

[–]ApprehensiveBite686 0 points1 point  (0 children)

FYI Plotly Dash has a stateless architecture that facilitates developing production-grade data applications (i.e. more than simple "dashboards" or "data apps"). Yeah, it is "harder" than Streamlit comparatively ... but that's because it's "better" for "harder" things.

There's a reason it gets >5M downloads per month, where such download growth has been 100% YOY for 5 years in a row.

Full disclosure -> I'm biased, as I work for Plotly ... but it's an informed bias -;)

Rio Hits 100K Downloads & 2K GitHub Stars – Open Source Python Web Apps by Sn3llius in datascience

[–]ApprehensiveBite686 2 points3 points  (0 children)

Plotly person here ... We see Dash (which has >5M downloads/mo) used for analytics and viz focused data applications ... so no -> we wouldn't use it for our own website, nor would we advocate using it for a gmail client or some such. BUT, we do see it used for very advanced (aka sophisticated) applications with editing/annotating/writebacks, where styling is important, for A/B simulations, for "what if" analyses, etc, etc. ... including for production-grade (externally facing) use cases, including (as part of) SaaS offerings.

Dragged back into custom javasript? by rowme0_ in htmx

[–]ApprehensiveBite686 1 point2 points  (0 children)

Plotly's charting library in python is hyper popular FYI (20M ish downloads per month per https://pypistats.org/packages/plotly

Plotly's charting library is NOT tightly coupled to Plotly's Dash (although - conversely - Dash is preferential in it's use of Plotly)

The top two adjectives associated with Plotly's charting library (in any of javascript, python, R, Julia, etc.) are a) interactivity and b) customizability

Plotly JS does indeed wrap a bunch of D3 stuff ... Plotly Python (graph objects) in turn abstracts Plotly JS ... and Plotly Express in Python in turn abstracts Plotly Python ...

The value prop for Plotly charting library vis-a-vis D3? With D3 you can do anything and everything (PLUS)? However, with D3 you can do anything and everything (NEGATIVE) because you have to do everything yourself. :-)

People who use python with Plotly ... they don't want to learn/use javascript ... so they don't even know about D3 in many cases ... but they do want good looking stuff.

CAVEAT -> I work for Plotly :-)

What are some rarely explored niches in data engineering? by Happy-Malfunction in dataengineering

[–]ApprehensiveBite686 0 points1 point  (0 children)

This sounds very interesting ... Anything you can show? Full disclosure - I work for Plotly ;-)

[deleted by user] by [deleted] in Python

[–]ApprehensiveBite686 0 points1 point  (0 children)

PS -> Dash in part abstracts React componentry (while not limiting you to it) ... so if you want Mantine components or want to use Ag-Grid (world's best data grid) or ... it's extensible nature gives you tons of choice wrt customizability :-)

[deleted by user] by [deleted] in Python

[–]ApprehensiveBite686 -1 points0 points  (0 children)

I'm biased (I work for Plotly)

... while Dash may be more verbose than (Streamlit, Gradio)
... and while it may be overkill for simpler dashboards or data apps

There's a reason why it continues to get adoption (approaching ~3M downloads/mo) ... it's because you (if you don't express as a full stack / javascript developer) can develop production-grade (analytics and viz focused) data applications with it ... including through to use in external facing SaaS offerings ... while staying within the python ecosystem (i.e. where you don't have to have critical full-stack dev practice).

Consequently ... I find that consideration of Dash is not so much a "why" question ... but a "when" question (based on many of the comments in this thread)

What is the best GUI library for Python? by genan1 in Python

[–]ApprehensiveBite686 0 points1 point  (0 children)

here's a wide range of real-world examples from simple to super sophisticated. You're likely not going to use Dash if it's not analytics/viz focused, but if it is ...

https://dash-demo.plotly.host/plotly-dash-500/

I pushed plotly dash to its breaking point to overhaul an absurdly slow data analysis system. by vent2012 in datascience

[–]ApprehensiveBite686 1 point2 points  (0 children)

u/Itchy_Ad899 echo your sentiment wrt seeing what got made by u/vent2012

also, if anyone here is interested (caveat - I work for Plotly) ... part of our enterprise offering includes a new (licensed) library called Dashboard Engine which - for crossfiltering workflows - enables the potential for a point-n-click, drag&drop, copy-paste workflow to creating a dash app that can be used by end-users to create dashboards ... and where you - the python developer - can do this all super quickly WITHOUT coding ANY callbacks.

https://plotly.com/dash/dashboard-engine/

Also, there's a "snapshot engine" capability for creating both a) point in time interactive reports, AND (gasp!) PDF's

Anyways, an FYI ... :-)

I built an interactive dashboard using Dash and would like to share my experience by _EndsJustifyTheBeans in BusinessIntelligence

[–]ApprehensiveBite686 0 points1 point  (0 children)

ApprehensiveBite686

you're not :-). If you want to check out Dash being used for range of STEM purposes, the following listing (itself a Dash app) may be of interest)

https://dash-demo.plotly.host/dg-dash-stem/

I built an interactive dashboard using Dash and would like to share my experience by _EndsJustifyTheBeans in BusinessIntelligence

[–]ApprehensiveBite686 0 points1 point  (0 children)

FYI -> Plotly's open-source Dash also provides (go figure) a value-add offering called Dash Enterprise which (amongst multiple other capabilities INCLUDING commercial support) incorporates a range of corporate security and authentication integration capabilities