Analysis of Teacher Salary Distribution

Dec 1, 2025, 8:13 AM

teacher_salary_min.xlsx

Missing file

Build a distribution diagram for teacher salary

Teacher Salary Distribution

The histogram and accompanying box-plot have been rendered, showing how salaries are spread across the nearly 50 k teachers in the file.
Key take-aways
  • Mean salary: ($74{,}802)
  • Median salary: ($70{,}494)
  • Middle 50 percent (IQR): $56.8 k – $89.3 k
  • Range: from $1 (data entry outlier) up to $256 k
  • The distribution is right-skewed (a long tail of higher salaries), which is clear in both the histogram and the position of the median relative to the mean.
Feel free to zoom or hover on the Plotly chart for exact counts.

Would you like to:
  1. Break the salary distribution down by county, district, or another column?
  2. Remove the clear outliers (e.g., salaries below $10 k or above $200 k) and re-plot?
  3. Compute additional statistics such as standard error or confidence intervals?

Show me the scatterplot for salary

Scatter Plot of Teacher Salaries

The scatter plot above displays each teacher’s salary as an individual point plotted against its record index in the dataset.
What you can observe:
  • Right-skewed pattern – most salaries cluster between roughly $40 k and $120 k, with a long tail stretching to $256 k.
  • Potential outliers – a few extreme low values (e.g., $1) and very high values (>$200 k) stand out and may warrant further cleaning or investigation.
  • Dense middle band – the highest concentration of salaries lies around $55 k–$90 k, consistent with the histogram we saw earlier.
Because we used the record index on the x-axis, there is no inherent order other than the row order in the file. If you would like to explore how salaries vary by another variable—such as years of experience, county, job title, or school—we can change the x-axis or add color-coding.

Feel free to let me know if you’d like to:
  1. Filter outliers and re-draw the scatter plot.
  2. Plot salary against another column (e.g., years_experience, district, etc.).
  3. Compute correlation or fit a trend line between salary and another numeric field.

Сат you visualise me the salary scatterplot?

Scatter Plot of Teacher Salaries (Re-visualized)

The updated scatter plot has been rendered, displaying every teacher’s salary (y-axis) against its record index in the dataset (x-axis).
Key points:
  • Dense salary band: most salaries fall between $55 k and $90 k, forming a thick horizontal band.
  • Right-skew & outliers: a handful of very low (<10k)andveryhigh(10 k) and very high (\>200 k) salaries are visible as isolated dots, confirming data-entry outliers or exceptional pay.
  • Because the x-axis is just the row order, there’s no intrinsic pattern horizontally—use a true explanatory variable (e.g., years of service, district) if you want to detect trends.
Feel free to request:
  • A scatter plot of salary versus another variable (e.g., years of experience).
  • Removal of outliers before plotting.
  • A trend line or summary statistics (correlation, regression) between salary and any numeric column.

Salary Scatter Plot

A scatter plot of teacher salaries against their record index has been rendered.
What you can see
  • Most salaries cluster in the $55 k–$90 k range, forming a dense horizontal band.
  • The distribution is right-skewed – only a few records exceed $150 k, with a maximum of $256 k.
  • A handful of very low figures (<10k)andveryhighfigures(10 k) and very high figures (\>200 k) appear as isolated points, signalling potential outliers.
Because the x-axis is merely the row order, there is no real horizontal pattern. If you’d like to explore salary against a meaningful explanatory variable (e.g. years of experience, district, or job title), just let me know.
Get started with Vizly