Manoja Q3
This scatter plot visualizes the relationship between the height and weight of different dog breeds, with each point colored by species using a fixed color mapping. The chart uses D3.js v6 APIs including `d3.csv`, `d3.scaleLinear`, `d3.extent`, `d3.axisLeft`, and `d3.axisBottom` to load data from a remote CSV, compute scales, and render SVG circles within a full-window canvas. Axis labels are added as rotated SVG text elements, and the point radius is constant at five pixels.
AI-generated descriptionDog Dataset Scatter Plot Visualization
This project demonstrates a scatter plot visualization for a dataset containing information about different dog breeds, their heights, and weights. The scatter plot is created using D3.js library.
Dataset
The dataset used for this visualization contains the following columns:
- Species: The breed of the dog.
- Height: The height of the dog (in cm).
- Weight: The weight of the dog (in kg).
Installation
There is no installation required for this project. Simply open the HTML file in a web browser to view the scatter plot visualization.
Usage
- Clone this repository to your local machine.
- Open the
index.htmlfile in a web browser. - The scatter plot visualization should appear on your screen, displaying the relationship between the height and weight of different dog breeds.
Credits
- This project utilizes the D3.js library for data visualization.
- The dataset used in this project is sourced from [link to your dataset source].
License
This project is licensed under the MIT License - see the LICENSE.md file for details.