-
Notifications
You must be signed in to change notification settings - Fork 37
Description
We're seeking contributors for a course on Plotly! Contributors will be credited as authors in the course's directory and in the notebooks they contribute.
marimo has built-in support for Plotly through its UI components that support interactive selections for scatter plots, treemaps, and sunburst charts — making it an excellent environment for interactive data visualization with Plotly.
Claiming a notebook.
Any notebook without an assigned author needs a contributor. To get started, leave a comment to claim a notebook you'd like to contribute, and then create a pull request with your draft. Tutorials with a "🍃" are meant to highlight marimo features that give Plotly superpowers.
Please let us know if you have feedback on the proposed notebooks; we are open to changing the course structure as well.
| Notebook | Description | Status | Author |
|---|---|---|---|
| Why Plotly | Introduction to Plotly's architecture and advantages for interactive visualization | 🚧 | |
| Plotly Express vs Graph Objects | Understanding the two APIs for creating figures and when to use each | 🚧 | |
| Basic Charts | Creating and customizing scatter, line, bar, and pie charts with proper styling | 🚧 | @Azmi-84 |
| Advanced Chart Types | Bubble charts, dot plots, filled area plots, and other specialized basic charts | 🚧 | @Azmi-84 |
| Statistical Charts | Box plots, violin plots, histograms, and error bars for statistical analysis | 🚧 | @BryanZhang938 |
| Interactive Scatter Plots 🍃 | Using marimo's built-in scatter plot selection for data exploration | 🚧 | @Mustjaab |
| Subplots and Multiple Axes 🍃 | Creating complex multi-panel visualizations with marimo's reactive components | 🚧 | |
| Scientific Charting | Contour plots, heatmaps, ternary plots, and polar charts for scientific data | 🚧 | |
| 3D Visualization | 3D scatter, surface plots, and camera controls for three-dimensional data | 🚧 | |
| Financial Charts | Time series, candlestick, OHLC, and waterfall charts for financial analysis | 🚧 | |
| Geographic Maps | Creating choropleth maps, bubble maps, and other geospatial visualizations | 🚧 | |
| ML Visualization | Regression plots, PCA visualization, ROC/PR curves, and classification plots | 🚧 | @ahaan1984 |
| Performance Optimization | Strategies for handling large datasets and high-performance visualization | 🚧 | @ahaan1984 |
| Animation Techniques | Creating frame-based animations and transitions for time-series data | 🚧 | |
| Interactive Controls | Implementing buttons, sliders, and selectors for interactive exploration | 🚧 |
Subscribe to this issue to get notified when new notebooks drop.