You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add title field to report-issue.yml template
- Add input validation section to report-analysis.md
- Validate spec_id matches ^[a-z0-9-]+$ pattern before use
- Validate library is one of allowed values
- Remove shell command examples to prevent injection risks
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/plot-types-catalog.md
+23-74Lines changed: 23 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
72
72
### line-annotated-events ✅
73
73
**Description:** A line plot with annotations marking significant events or milestones along the time series.
74
74
75
-
### line-interactive 📋
75
+
### line-interactive ✅
76
76
**Description:** Line plot with hover tooltips and zoom capability.
77
77
78
78
### line-loss-training ✅
@@ -81,6 +81,9 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
81
81
### line-timeseries-rolling ✅
82
82
**Description:** Time series plot with rolling average overlay for trend smoothing.
83
83
84
+
### line-animated-progressive ✅
85
+
**Description:** Animated line plot that progressively draws over time.
86
+
84
87
---
85
88
86
89
## 3. Bar Charts
@@ -115,7 +118,7 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
115
118
### lollipop-basic ✅
116
119
**Description:** A lollipop chart displays categorical data with thin lines (stems) extending from a baseline to circular markers (dots) at each data point.
117
120
118
-
### bar-interactive 📋
121
+
### bar-interactive ✅
119
122
**Description:** Bar chart with hover details and click interactions.
120
123
121
124
### bar-feature-importance ✅
@@ -128,9 +131,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
128
131
### histogram-basic ✅
129
132
**Description:** A histogram displays the distribution of a single continuous variable by dividing the data range into bins and showing the frequency of observations in each bin.
130
133
131
-
### histogram-normalized ✅
132
-
**Description:** Histogram normalized to show density instead of count.
133
-
134
134
### histogram-overlapping ✅
135
135
**Description:** Multiple overlapping histograms for comparison.
136
136
@@ -293,9 +293,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
293
293
### regression-linear 📋
294
294
**Description:** Scatter with linear regression fit and confidence band.
@@ -305,18 +302,12 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
305
302
### qq-basic ✅
306
303
**Description:** A Q-Q (Quantile-Quantile) plot compares the distribution of a dataset against a theoretical distribution. Points along a diagonal reference line indicate perfect distribution match.
307
304
308
-
### bland-altman ✅
309
-
**Description:** Agreement plot between two measurements with limits of agreement.
310
-
311
305
### bland-altman-basic ✅
312
306
**Description:** Bland-Altman agreement plot comparing two measurement methods with mean difference and limits of agreement.
313
307
314
308
### errorbar-basic ✅
315
309
**Description:** An error bar plot displays data points with associated uncertainty or variability represented by bars extending above and below each point.
316
310
317
-
### error-asymmetric ✅
318
-
**Description:** Error bars with different upper/lower bounds.
319
-
320
311
### errorbar-asymmetric ✅
321
312
**Description:** Asymmetric error bars plot with different upper and lower error values for each data point.
322
313
@@ -368,17 +359,14 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
368
359
### timeseries-decomposition ✅
369
360
**Description:** A time series decomposition plot showing the original series broken down into trend, seasonal, and residual components.
370
361
371
-
### timeseries-rolling ✅
372
-
**Description:** Time series with rolling average overlay.
373
-
374
362
### candlestick-basic ✅
375
363
**Description:** A candlestick chart displays open, high, low, and close (OHLC) price data for financial instruments over time.
376
364
377
365
### timeseries-ohlc 📋
378
366
**Description:** Open-high-low-close bar chart.
379
367
380
-
### timeseries-forecast 📋
381
-
**Description:**Historical data with forecast and uncertainty.
368
+
### timeseries-forecast-uncertainty ✅
369
+
**Description:**Time series plot with forecast line and uncertainty/confidence band.
382
370
383
371
### sparkline-basic ✅
384
372
**Description:** A sparkline is a small, condensed line chart designed to be embedded inline with text or in dashboard cells. Pure data visualization in minimal space.
@@ -415,14 +403,14 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
415
403
### wireframe-3d-basic ✅
416
404
**Description:** A 3D wireframe plot displays a mathematical surface as a mesh of lines connecting grid points, creating a see-through visualization.
417
405
418
-
### contour-3d 📋
406
+
### contour-3d ✅
419
407
**Description:** 3D contour plot.
420
408
421
409
### bar-3d ✅
422
410
**Description:** 3D bar chart.
423
411
424
-
### line-3d 📋
425
-
**Description:** 3D line plot or trajectory.
412
+
### line-3d-trajectory ✅
413
+
**Description:** 3D line plot or trajectory visualization in three-dimensional space.
426
414
427
415
---
428
416
@@ -447,7 +435,7 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
447
435
### network-basic ✅
448
436
**Description:** A network graph (node-link diagram) visualizes relationships between entities as nodes connected by edges.
449
437
450
-
### network-directed 📋
438
+
### network-directed ✅
451
439
**Description:** Directed graph with arrows.
452
440
453
441
### network-weighted 📋
@@ -487,9 +475,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
487
475
### icicle-basic ✅
488
476
**Description:** Rectangular hierarchy visualization with stacked rectangles.
**Description:** Circle packing chart displaying hierarchical data as nested circles.
495
480
@@ -516,9 +501,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
516
501
517
502
## 20. Animation & Interactive
518
503
519
-
### animation-line 📋
520
-
**Description:** Animated line plot building over time.
521
-
522
504
### scatter-animated-controls ✅
523
505
**Description:** An animated scatter plot with play/pause controls, showing data evolution over time with smooth transitions.
524
506
@@ -575,9 +557,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
575
557
### wordcloud-basic ✅
576
558
**Description:** A word cloud displays text data where word size represents frequency or importance.
577
559
578
-
### annotated-scatter ✅
579
-
**Description:** Scatter plot with text labels on points.
580
-
581
560
### annotated-line 📋
582
561
**Description:** Line plot with annotations at key points.
583
562
@@ -588,9 +567,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
588
567
### parallel-basic ✅
589
568
**Description:** A parallel coordinates plot visualizes multivariate data by representing each variable as a vertical axis and each observation as a line connecting values across all axes.
590
569
591
-
### parallel-categories ✅
592
-
**Description:** Parallel coordinates for categorical data.
593
-
594
570
### parallel-categories-basic ✅
595
571
**Description:** Basic parallel categories plot for visualizing flows between categorical variables.
596
572
@@ -619,13 +595,13 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
619
595
### stock-volume 📋
620
596
**Description:** Stock price with volume bars in synchronized panes.
621
597
622
-
### indicator-macd 📋
598
+
### indicator-macd ✅
623
599
**Description:** MACD technical indicator chart.
624
600
625
-
### indicator-rsi 📋
601
+
### indicator-rsi ✅
626
602
**Description:** Relative Strength Index indicator.
627
603
628
-
### indicator-bollinger 📋
604
+
### indicator-bollinger ✅
629
605
**Description:** Bollinger Bands overlay on price chart.
630
606
631
607
### indicator-sma 📋
@@ -749,15 +725,9 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
749
725
### precision-recall ✅
750
726
**Description:** Precision-Recall curve for evaluating classification models, especially useful for imbalanced datasets.
751
727
752
-
### learning-curve ✅
753
-
**Description:** Learning curve showing model performance (training and validation scores) vs training set size for bias-variance diagnosis.
754
-
755
728
### learning-curve-basic ✅
756
729
**Description:** Model learning curve showing training and validation performance across different training set sizes.
757
730
758
-
### feature-importance ✅
759
-
**Description:** Horizontal bar chart showing feature importances from machine learning models, sorted by importance value.
760
-
761
731
### calibration-curve ✅
762
732
**Description:** Calibration curve (reliability diagram) visualizing how well predicted probabilities match actual outcomes for probability calibration.
763
733
@@ -767,12 +737,9 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
767
737
### gain-curve ✅
768
738
**Description:** Cumulative gains chart for evaluating classification model effectiveness.
769
739
770
-
### shap-summary 📋
740
+
### shap-summary ✅
771
741
**Description:** SHAP (SHapley Additive exPlanations) summary plot showing feature impact on model predictions.
772
742
773
-
### partial-dependence ✅
774
-
**Description:** Partial dependence plot showing marginal effect of features on predicted outcome.
775
-
776
743
### pdp-basic ✅
777
744
**Description:** Partial dependence plot showing the marginal effect of a feature on model predictions.
778
745
@@ -788,9 +755,6 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
788
755
### residual-plot ✅
789
756
**Description:** Residual plot displaying difference between observed and predicted values for regression model diagnostics.
790
757
791
-
### decision-boundary ✅
792
-
**Description:** Decision boundary visualization showing classifier regions in 2D feature space.
793
-
794
758
### contour-decision-boundary ✅
795
759
**Description:** Decision boundary classifier visualization using contour plot to show classification regions.
796
760
@@ -801,15 +765,9 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
801
765
802
766
## 29. Scientific & Domain-Specific
803
767
804
-
### spectrum-plot ✅
805
-
**Description:** Frequency spectrum visualization.
806
-
807
768
### spectrum-basic ✅
808
769
**Description:** Frequency spectrum plot showing signal power or amplitude across frequencies.
809
770
810
-
### spectrogram ✅
811
-
**Description:** Time-frequency heatmap for audio/signals.
812
-
813
771
### spectrogram-basic ✅
814
772
**Description:** Spectrogram time-frequency heatmap showing signal intensity over time and frequency.
815
773
@@ -819,7 +777,7 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
819
777
### quiver-basic ✅
820
778
**Description:** A quiver plot displays vector fields using arrows positioned at grid points. Each arrow represents a vector at that location, with direction indicating the vector's angle and length proportional to its magnitude.
821
779
822
-
### streamline-basic 📋
780
+
### streamline-basic ✅
823
781
**Description:** Streamlines of a vector field as smooth curves.
824
782
825
783
### stem-basic ✅
@@ -834,24 +792,15 @@ A comprehensive catalog of plot types for the pyplots platform. Each plot is imp
834
792
### skewt-basic 📋
835
793
**Description:** A Skew-T Log-P diagram displays atmospheric thermodynamic profiles with logarithmic pressure axis and 45-degree skewed temperature isotherms.
0 commit comments