myIO Chart Gallery

Interactive D3.js visualizations, built entirely in R.

30 Chart Types

Scatter, line, bar, grouped bar, area, histogram, donut, gauge, treemap, hexbin, heatmap, candlestick, waterfall, sankey, boxplot, violin, ridgeline, regression, Q-Q plots, group comparisons, lollipop, dumbbell, waffle, beeswarm, bump, radar, funnel, survival curves, distribution fit, sparklines, and small multiples.

Statistical Transforms

Built-in CI bands, LOESS smoothing, moving averages, mean ± CI error bars, and regression diagnostics. Composable and chainable.

Bidirectional I/O

Brush to select, click to annotate, link charts with Crosstalk, and add parameter sliders. User actions flow back as structured data.

Dark Mode + Themes

12 built-in theme presets including dark, midnight, ocean, forest, sunset, neon, corporate, and academic. One-line theming with setTheme().

Use the tabs above to explore each chart type.

Documentation Source Code

Selected Points


                

Annotations

Click any point to add a label. Click an annotated point to edit or remove.

Brush points in the left chart to highlight them in the right chart.

Inline Sparklines

Revenue Trend
User Growth
Error Rate
Export Options

Toggle which export buttons appear in the chart toolbar.


Try exporting in dark mode to verify CSS variable resolution.