ERP/.shared/ui-ux-pro-max/data/charts.csv
2026-01-03 19:18:40 +08:00

7.5 KiB

1NoData TypeKeywordsBest Chart TypeSecondary OptionsColor GuidancePerformance ImpactAccessibility NotesLibrary RecommendationInteractive Level
21Trend Over Timetrend, time-series, line, growth, timeline, progressLine ChartArea Chart, Smooth AreaPrimary: #0080FF. Multiple series: use distinct colors. Fill: 20% opacity⚡ Excellent (optimized)✓ Clear line patterns for colorblind users. Add pattern overlays.Chart.js, Recharts, ApexChartsHover + Zoom
32Compare Categoriescompare, categories, bar, comparison, rankingBar Chart (Horizontal or Vertical)Column Chart, Grouped BarEach bar: distinct color. Category: grouped same color. Sorted: descending order⚡ Excellent✓ Easy to compare. Add value labels on bars for clarity.Chart.js, Recharts, D3.jsHover + Sort
43Part-to-Wholepart-to-whole, pie, donut, percentage, proportion, sharePie Chart or DonutStacked Bar, TreemapColors: 5-6 max. Contrasting palette. Large slices first. Use labels.⚡ Good (limit 6 slices)⚠ Hard for accessibility. Better: Stacked bar with legend. Avoid pie if >5 items.Chart.js, Recharts, D3.jsHover + Drill
54Correlation/Distributioncorrelation, distribution, scatter, relationship, patternScatter Plot or Bubble ChartHeat Map, MatrixColor axis: gradient (blue-red). Size: relative. Opacity: 0.6-0.8 to show density⚠ Moderate (many points)⚠ Provide data table alternative. Use pattern + color distinction.D3.js, Plotly, RechartsHover + Brush
65Heatmap/Intensityheatmap, heat-map, intensity, density, matrixHeat Map or ChoroplethGrid Heat Map, Bubble HeatGradient: Cool (blue) to Hot (red). Scale: clear legend. Divergent for ±data⚡ Excellent (color CSS)⚠ Colorblind: Use pattern overlay. Provide numerical legend.D3.js, Plotly, ApexChartsHover + Zoom
76Geographic Datageographic, map, location, region, geo, spatialChoropleth Map, Bubble MapGeographic Heat MapRegional: single color gradient or categorized colors. Legend: clear scale⚠ Moderate (rendering)⚠ Include text labels for regions. Provide data table alternative.D3.js, Mapbox, LeafletPan + Zoom + Drill
87Funnel/Flowfunnel/flowFunnel Chart, SankeyWaterfall (for flows)Stages: gradient (starting color → ending color). Show conversion %⚡ Good✓ Clear stage labels + percentages. Good for accessibility if labeled.D3.js, Recharts, Custom SVGHover + Drill
98Performance vs Targetperformance-vs-targetGauge Chart or Bullet ChartDial, ThermometerPerformance: Red→Yellow→Green gradient. Target: marker line. Threshold colors⚡ Good✓ Add numerical value + percentage label beside gauge.D3.js, ApexCharts, Custom SVGHover
109Time-Series Forecasttime-series-forecastLine with Confidence BandRibbon ChartActual: solid line #0080FF. Forecast: dashed #FF9500. Band: light shading⚡ Good✓ Clearly distinguish actual vs forecast. Add legend.Chart.js, ApexCharts, PlotlyHover + Toggle
1110Anomaly Detectionanomaly-detectionLine Chart with HighlightsScatter with AlertNormal: blue #0080FF. Anomaly: red #FF0000 circle/square marker + alert⚡ Good✓ Circle/marker for anomalies. Add text alert annotation.D3.js, Plotly, ApexChartsHover + Alert
1211Hierarchical/Nested Datahierarchical/nested-dataTreemapSunburst, Nested Donut, IcicleParent: distinct hues. Children: lighter shades. White borders 2-3px.⚠ Moderate⚠ Poor - provide table alternative. Label large areas.D3.js, Recharts, ApexChartsHover + Drilldown
1312Flow/Process Dataflow/process-dataSankey DiagramAlluvial, Chord DiagramGradient from source to target. Opacity 0.4-0.6 for flows.⚠ Moderate⚠ Poor - provide flow table alternative.D3.js (d3-sankey), PlotlyHover + Drilldown
1413Cumulative Changescumulative-changesWaterfall ChartStacked Bar, CascadeIncreases: #4CAF50. Decreases: #F44336. Start: #2196F3. End: #0D47A1.⚡ Good✓ Good - clear directional colors with labels.ApexCharts, Highcharts, PlotlyHover
1514Multi-Variable Comparisonmulti-variable-comparisonRadar/Spider ChartParallel Coordinates, Grouped BarSingle: #0080FF 20% fill. Multiple: distinct colors per dataset.⚡ Good⚠ Moderate - limit 5-8 axes. Add data table.Chart.js, Recharts, ApexChartsHover + Toggle
1615Stock/Trading OHLCstock/trading-ohlcCandlestick ChartOHLC Bar, Heikin-AshiBullish: #26A69A. Bearish: #EF5350. Volume: 40% opacity below.⚡ Good⚠ Moderate - provide OHLC data table.Lightweight Charts (TradingView), ApexChartsReal-time + Hover + Zoom
1716Relationship/Connection Datarelationship/connection-dataNetwork GraphHierarchical Tree, Adjacency MatrixNode types: categorical colors. Edges: #90A4AE 60% opacity.❌ Poor (500+ nodes struggles)❌ Very Poor - provide adjacency list alternative.D3.js (d3-force), Vis.js, Cytoscape.jsDrilldown + Hover + Drag
1817Distribution/Statisticaldistribution/statisticalBox PlotViolin Plot, BeeswarmBox: #BBDEFB. Border: #1976D2. Median: #D32F2F. Outliers: #F44336.⚡ Excellent✓ Good - include stats table (min, Q1, median, Q3, max).Plotly, D3.js, Chart.js (plugin)Hover
1918Performance vs Target (Compact)performance-vs-target-(compact)Bullet ChartGauge, Progress BarRanges: #FFCDD2, #FFF9C4, #C8E6C9. Performance: #1976D2. Target: black 3px.⚡ Excellent✓ Excellent - compact with clear values.D3.js, Plotly, Custom SVGHover
2019Proportional/Percentageproportional/percentageWaffle ChartPictogram, Stacked Bar 100%10x10 grid. 3-5 categories max. 2-3px spacing between squares.⚡ Good✓ Good - better than pie for accessibility.D3.js, React-Waffle, Custom CSS GridHover
2120Hierarchical Proportionalhierarchical-proportionalSunburst ChartTreemap, Icicle, Circle PackingCenter to outer: darker to lighter. 15-20% lighter per level.⚠ Moderate⚠ Poor - provide hierarchy table alternative.D3.js (d3-hierarchy), Recharts, ApexChartsDrilldown + Hover
2221Root Cause Analysisroot cause, decomposition, tree, hierarchy, drill-down, ai-splitDecomposition TreeDecision Tree, Flow ChartNodes: #2563EB (Primary) vs #EF4444 (Negative impact). Connectors: Neutral grey.⚠ Moderate (calculation heavy)✓ clear hierarchy. Allow keyboard navigation for nodes.Power BI (native), React-Flow, Custom D3.jsDrill + Expand
23223D Spatial Data3d, spatial, immersive, terrain, molecular, volumetric3D Scatter/Surface PlotVolumetric Rendering, Point CloudDepth cues: lighting/shading. Z-axis: color gradient (cool to warm).❌ Heavy (WebGL required)❌ Poor - requires alternative 2D view or data table.Three.js, Deck.gl, Plotly 3DRotate + Zoom + VR
2424Sentiment/Emotionsentiment, emotion, nlp, opinion, feelingWord Cloud with SentimentSentiment Arc, Radar ChartPositive: #22C55E. Negative: #EF4444. Neutral: #94A3B8. Size = Frequency.⚡ Good⚠ Word clouds poor for screen readers. Use list view.D3-cloud, Highcharts, NivoHover + Filter
2525Process Miningprocess, mining, variants, path, bottleneck, logProcess Map / GraphDirected Acyclic Graph (DAG), Petri NetHappy path: #10B981 (Thick). Deviations: #F59E0B (Thin). Bottlenecks: #EF4444.⚠ Moderate to Heavy⚠ Complex graphs hard to navigate. Provide path summary.React-Flow, Cytoscape.js, RechartsDrag + Node-Click