Fork of ICE 6 Scatter Plot Chart
This scatter plot shows projected company financials—Revenue, Expenses, and Profit—from 2018 to 2030, with each point colored by category and interactive hover tooltips revealing year, value, and employee count. Built with React components and D3.js v5, it uses `scaleLinear` and `extent` for scales, `axisBottom` and `axisLeft` for axes, and `csvParse` on static CSV data. The SVG rendering includes custom grid lines, a legend, and drop-shadow effects on hover.
AI-generated descriptionCompany Financials Scatter Plot
This visualization shows a company's financial data (Revenue, Expenses, and Profit) from 2018 to 2030 using a scatter plot.
Features
- Scatter plot visualization with three data series (Revenue, Expenses, Profit).
- Interactive tooltips on hover to display detailed data for each point.
- Clean, modern styling with a clear legend.
- Built with React for component-based architecture and D3.js for scales and axis generation.
- Refactored into modular components for better readability and maintenance.
Data Source
The data is statically included in the application source code and represents fictional company financial projections.
Implementation
Built with React and D3.js, using functional components and hooks for state management and side effects.