achievestudents = mash2
.filter((d) => d.SCHOOL != "Cleveland Metro Remote School HS")
.select("SCHOOL", "Building IRN", "SCHOOL TYPE", "Achievement Component Star Rating", "STUDENTS", "samezip")
.groupby("SCHOOL TYPE", "Achievement Component Star Rating", "samezip")
.derive({
total: (row) => aq.op.sum(row.STUDENTS)
})
.groupby("SCHOOL TYPE", "Achievement Component Star Rating")
.pivot("samezip", "total")
.derive({
local: (row) => row.Same * 100 /(row.Different + row.Same)
})