Skip to content

Commit 4c7bca3

Browse files
authored
docs: Update Roadmap (#27)
1 parent cc47432 commit 4c7bca3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,26 @@ fig = xpx(da).line()
4242

4343
Full documentation: [https://fbumann.github.io/xarray_plotly](https://fbumann.github.io/xarray_plotly)
4444

45+
## Roadmap
46+
47+
Planned additions (contributions welcome):
48+
49+
**New plot types**
50+
- `histogram()` — distribution of DataArray values
51+
- `violin()` — richer distribution visualization than box plots
52+
- `density_heatmap()` — 2D histograms (x and y as dimensions)
53+
- `density_contour()` — 2D density contours (x and y as dimensions)
54+
55+
**Enhancements**
56+
- WebGL rendering option for `line()` and `scatter()` (large datasets)
57+
58+
**Figure utilities** (facet/animation-aware)
59+
- `add_trace()` — add a trace to base figure and all animation frames
60+
- `fill_between()` — fill area between two traces (uncertainty bands)
61+
- `sync_axes()` — consistent axis ranges across facets and animation frames
62+
- `add_secondary_x()` — secondary x-axis (like `add_secondary_y()`)
63+
- `stack()` — vertically stack separate figures into subplots
64+
4565
## License
4666

4767
MIT

0 commit comments

Comments
 (0)