-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Summary
I would like to request support for additional chart types that would significantly enhance the capabilities of mcp-echarts. These chart types are commonly used in data visualization and business intelligence applications but are currently missing from the library.
Requested Chart Types
Data Visualization Charts
- Area charts - Filled line charts for showing trends with emphasis on volume/magnitude
- Column charts - Vertical bar charts (complement to existing horizontal bar charts)
- Histogram charts - For displaying data distribution by grouping values into bins
- Violin charts - Distribution visualization combining boxplots with kernel density estimation
Business Intelligence & Process Charts
- Dual-axes charts - Combining different chart types (e.g., bar + line) with separate Y-axes
- Fishbone diagrams - Cause-and-effect analysis diagrams (Ishikawa diagrams)
- Flow diagrams - Process flowcharts for workflow visualization
- Mind maps - Hierarchical thought process and concept mapping
- Organization charts - Company hierarchy and reporting structure visualization
- Venn diagrams - Set relationship and overlap visualization
Geographic & Specialized Charts
- District maps - Administrative region maps for geographic data distribution
- Path maps - Route planning and journey visualization
- Pin maps - Location marker maps for point-of-interest visualization
Unique Visualization Types
- Liquid charts - Percentage visualization as liquid-filled containers
- Word clouds - Text frequency visualization with varying font sizes
Use Cases & Benefits
These chart types would enable:
- Enhanced Business Analytics - Better support for KPI dashboards and executive reporting
- Process Documentation - Flowcharts and organizational charts for business process mapping
- Geographic Intelligence - Location-based data analysis and visualization
- Advanced Statistics - More sophisticated statistical visualization options
- Text Analytics - Word frequency and sentiment analysis visualization
Technical Considerations
Most of these chart types are supported by Apache ECharts core library:
- Area charts:
series.type: 'line'withareaStyle - Histograms: Can be implemented using bar charts with data preprocessing
- Dual-axes: Multiple Y-axis configuration
- Geographic charts: ECharts geo and map components
Some may require additional ECharts extensions or custom implementations:
- Flowcharts: Could leverage ECharts graph with custom layouts
- Mind maps: Tree layout with custom styling
- Word clouds: ECharts wordCloud extension
Implementation Priority
High Priority:
- Area charts
- Column charts
- Dual-axes charts
- Histogram charts
Medium Priority:
- Geographic maps (district, path, pin)
- Violin charts
- Venn diagrams
Lower Priority (but valuable):
- Process diagrams (fishbone, flow, mind maps, org charts)
- Liquid charts
- Word clouds
Would the maintainers be open to implementing these chart types?
Thank you for considering this feature request!
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed