|about 15 hours ago||8 days ago|
|Apache License 2.0||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Suggestions for GUI framework for an app to browse tables of data, with buttons and dropdown menus in cells? And some related PySimpleGui questions
1 project | reddit.com/r/learnpython | 7 Nov 2021
I've never used it, but someone suggested it in another thread, and it looked interesting to me, so I have it bookmarked to try-out: https://streamlit.io/
How to separate out back-end from front-end?
1 project | reddit.com/r/learnpython | 6 Nov 2021
Machine Learning: Django vs Flask
1 project | reddit.com/r/Python | 2 Nov 2021
Rolex October AD Update
2 projects | reddit.com/r/rolex | 29 Oct 2021
I’ve also been working with Streamlit to build a dashboard for the pricing data. I’m hoping to have it up and running soon.
An interactive web app for creating timelapse from GOES weather satellites
3 projects | reddit.com/r/gis | 28 Oct 2021
The app was built using streamlit, geemap, and Earth Engine. Go to https://streamlit.gishub.org and select "Create Timelapse" from the sidebar menu. See a video demo here.
An interactive web app for creating Landsat timelapse (1984-2021)
3 projects | reddit.com/r/gis | 25 Oct 2021
An interactive web app for creating timelapse of annual Landsat imagery (1984-2021) for any location around the globe. Built using streamlit, geemap, and Google Earth Engine. See a video demo here. Go to the app link below and select "Create Timelapse" from the left sidebar menu.
Sharing results with other people
2 projects | reddit.com/r/JupyterNotebooks | 11 Oct 2021
This might be a good place to use something like streamlit (https://streamlit.io/). Turn you notebook into a script, have them upload the file (or have them enter a network path). Run your code over the file, and return the file. Streamlit can run on your local machine, or on some other local machine, or streamlit can host it
[D] Anyone used Gradio or Streamlit before?
2 projects | reddit.com/r/MachineLearning | 7 Oct 2021
Re: my previous post on communicating your ML work effectively. Someone directed me to Gradio and Streamlit and I'm curious to know people's experience with it and how valuable they find it.
UPDATE: Hey guys, I took your suggestions and reviewed my Jina meme search project using Spacy
2 projects | reddit.com/r/PythonProjects2 | 29 Sep 2021
I built a free tool using open source Jina and Streamlit to look through memes. A lot of you told me about incorrect and irrelevant search results and taking your suggestions, I built it again using a more expansive data set and a new indexer, Spacy
what is the best way to showcase your visualization work (dashboard) to prospective employers?
1 project | reddit.com/r/datascience | 28 Sep 2021
Deneb: Declarative Visualization in Power BI
4 projects | reddit.com/r/PowerBI | 24 Nov 2021
As such, I've been obsessed with the Vega and Vega-Lite languages for a long time. These use JSON rather than full-blown code, and allow you to build a visual from the ground-up using a grammar of graphics, much like ggplot2 in R or Altair in Python (which is actually an implementation of Vega/Vega-Lite).
Open access book on scientific visualization using Python and matplotlib
4 projects | news.ycombinator.com | 15 Nov 2021
I can't speak to oz's error messages, but for the vega-lite + python integration, I've found altair pretty usable. In particular, simple scatter plots with tooltips were easy to get up and running.
There's plenty in the data professions that is not glamorous
1 project | reddit.com/r/learnmachinelearning | 3 Nov 2021
And everyone who thinks plotting in Python sucks, you're right. Except for Altair.
Anyone else despises Matplotlib?
6 projects | reddit.com/r/Python | 16 Aug 2021
just use altair: https://altair-viz.github.io/
Kinda wish there were better data viz libraries in python for deep learning
4 projects | reddit.com/r/datascience | 15 Aug 2021
There are lots of other visualization packages in python if your issue is with matplotlib. There’s ggplot, bokeh, plotly, holoviews, Altair (based on Vega / Vega-lite), and others!
4 projects | news.ycombinator.com | 18 Jul 2021
After reading through the user guide , I found that it does have decent (although not super clean) object model and the all SO-suggesting cryptic APIs are Huffman-encoded shorthand. With the right mental model, Matplotlib became much less intimidating than what it originally was. So, I'd suggest you RTFM if you found it funky.
I'm mostly using Altair instead of Matplotlib these days since my data is mostly tabular, it still maintains a position in my toolbox and helps me when I need some dirty (or creative) visualization that is tricky with Altair.
And to be honest, I occasionally miss Matplotlib's dense API when I'm fed up with the verbosity Altair has.4 projects | news.ycombinator.com | 18 Jul 2021
Seaborn is based on matplotlib and has basically the same semantics of matplotlib with better styling defaults and a wider API for different plots.
For a ggplot grammar-of-graphics style library in Python, I really like Altair: https://altair-viz.github.io/
R / Tidyverse User -> Python | How to Make it Hurt Less
2 projects | reddit.com/r/rprogramming | 21 May 2021
I've started to really like altair a lot for plotting, it's not some ggplot2 rip-off but it definitely has a grammar. It has the same feel of initially "what the hell is this?", then once it clicks in your mind it's pretty intuitive and you can easily swap out encodings and layer different things together.
What's the best approach in creating an interactive dashboard styled report with python?
2 projects | reddit.com/r/learnpython | 1 May 2021
There's also Altair and streamlit that might help you. I personally use streamlit for rapid prototyping / proof of concepts. If I need to go into production I switch to Plotly/Dash.
Plotting in R's ggplot2 vs Python's Matplotlib: Is it just me or is ggplot2 WAY smoother of an experience than Matplotlib?
6 projects | reddit.com/r/datascience | 3 Apr 2021
If I need to be in Python world though, I really like Altair, which is a Pythonic implementation of the Grammar of Graphics. It's better than ggplot2 clones for Python because it has a big developer behind it and is written in a way that naturally makes use of Python constructs, rather than trying to force R constructs in Python.
What are some alternatives?
plotly - The interactive graphing library for Python (includes Plotly Express) :sparkles:
bokeh - Interactive Data Visualization in the browser, from Python
seaborn - Statistical data visualization in Python
ggplot - ggplot port for python
plotnine - A grammar of graphics for Python
PyWebIO - Write interactive web app in script way.
PySimpleGUI - Launched in 2018 Actively developed & supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom GUI Windows simply, trivially with a full set of widgets. Multi-Window applications are also simple. Python 2.7 & 3 Support. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Desktop Widgets (Rainmeter-like), Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers. docs - PySimpleGUI.org GitHub - PySimpleGUI.com. Create complex windows simply.
folium - Python Data. Leaflet.js Maps.
superset - Apache Superset is a Data Visualization and Data Exploration Platform
Flask JSONDash - :snake: :bar_chart: :chart_with_upwards_trend: Build complex dashboards without any front-end code. Use your own endpoints. JSON config only. Ready to go.
matplotlib - matplotlib: plotting with Python