Skip to main content
100%

Education Scatter Plot

✓ Published0🌍 Public
KKal
Last edited Sep 28, 2025
Created on Sep 16, 2025
Forked from Tech and Education

This scatter plot, rendered with D3.js (d3.v7) and SVG, visualizes program duration against cost for assistive-technology education offerings. Each circle represents a program, with color indicating accredited status via a scaleOrdinal color scheme. The visualization includes labeled axes, grid lines, and a legend. The code synthesizes the duration and cost data, as the original dataset from Kaggle lacks these fields. The plot is constructed using scaleLinear for the x and y axes, and axisBottom and axisLeft for the tick marks.

AI-generated description

Availability of Education for Assistive Technology

Description

Dataset about the availability and characteristics of assistive-technology education programs. Useful for exploring regional access, program types, and factors linked to availability.

Source: Kaggle — Availability of Education for Assistive Technology by yapwh1208
Link: https://www.kaggle.com/datasets/yapwh1208/availability-of-education-for-assistive-technology

Attributes and Types (VAD)

  • <Region/Country/State> — categorical (nominal). Geographic area of the record.
  • <Institution/Provider> — categorical (nominal). Name of the provider.
  • <ProgramType> — categorical (nominal). Type of assistive-tech education program.
  • <Level> — ordered categorical. e.g., Introductory < Intermediate < Advanced.
  • <DeliveryMode> — categorical (nominal). e.g., Online, In-person, Hybrid.
  • <Duration> — quantitative (ratio). Program length (hours/weeks).
  • <Cost> — quantitative (ratio). Tuition/fee (local currency or USD).
  • <Enrollment> — quantitative (count). Number of learners.
  • <Accredited> — categorical (nominal). Yes/No.
  • <StartDate / Year> — temporal (date or year). Program start or data year.

    After download, update names to match exact column headers.

Visualization Ideas

  • Choropleth or bar chart: count of programs by region
  • Stacked bars: ProgramType by DeliveryMode
  • Boxplot: Cost by ProgramType
  • Scatter: Duration vs Cost, color by Accredited

Notes

  • Verify currency and normalise if comparing Cost across regions.
  • Handle missing values in Duration/Cost/Enrollment.
  • Treat Level as ordered (encode order explicitly).
MIT Licensed

Similar vizzes