{
  "alt": "A grid of fifteen measures by four families, shaded from negative to positive z-scores. The high-income column is high on income, home value, rent, mortgage cost and white-collar work and low on poverty. The crowded-renter column is high on crowding and on the share of adults with little schooling, and low on homeownership. The mid-range column stays within {fact:z_mid_max} standard deviations of zero throughout. The high-poverty column is high on poverty, near-poverty, unemployment and income disparity and low on income and housing costs.",
  "caption": "Read down a column for one family. The high-income column is positive on income and housing costs and negative on poverty, the high-poverty column is the reverse on income and poverty, and the crowded-renter column stands out on crowding and schooling. The mid-range column stays within {fact:z_mid_max} standard deviations of zero on every measure. Each cell is the mean of tract z-scores weighted by residents, with the 95% interval in the tooltip.",
  "data": [
    {
      "conf_high": 1.44038,
      "conf_low": 1.28968,
      "family": "High income",
      "measure": "Family income",
      "n": 17284,
      "z": 1.36433
    },
    {
      "conf_high": -0.551459,
      "conf_low": -0.654108,
      "family": "Crowded renters",
      "measure": "Family income",
      "n": 6870,
      "z": -0.599352
    },
    {
      "conf_high": -0.120509,
      "conf_low": -0.148186,
      "family": "Mid-range",
      "measure": "Family income",
      "n": 37746,
      "z": -0.134212
    },
    {
      "conf_high": -0.94157,
      "conf_low": -0.965733,
      "family": "High poverty",
      "measure": "Family income",
      "n": 13817,
      "z": -0.953725
    },
    {
      "conf_high": 1.32124,
      "conf_low": 0.927244,
      "family": "High income",
      "measure": "Home value",
      "n": 17284,
      "z": 1.1249
    },
    {
      "conf_high": 0.552604,
      "conf_low": 0.0583325,
      "family": "Crowded renters",
      "measure": "Home value",
      "n": 6870,
      "z": 0.328845
    },
    {
      "conf_high": -0.30652,
      "conf_low": -0.34881,
      "family": "Mid-range",
      "measure": "Home value",
      "n": 37746,
      "z": -0.327763
    },
    {
      "conf_high": -0.644489,
      "conf_low": -0.686285,
      "family": "High poverty",
      "measure": "Home value",
      "n": 13817,
      "z": -0.665615
    },
    {
      "conf_high": 1.35574,
      "conf_low": 1.13972,
      "family": "High income",
      "measure": "Gross rent",
      "n": 17284,
      "z": 1.25237
    },
    {
      "conf_high": 0.333228,
      "conf_low": 0.0959558,
      "family": "Crowded renters",
      "measure": "Gross rent",
      "n": 6870,
      "z": 0.225238
    },
    {
      "conf_high": -0.230669,
      "conf_low": -0.315293,
      "family": "Mid-range",
      "measure": "Gross rent",
      "n": 37746,
      "z": -0.272603
    },
    {
      "conf_high": -0.644197,
      "conf_low": -0.706628,
      "family": "High poverty",
      "measure": "Gross rent",
      "n": 13817,
      "z": -0.674326
    },
    {
      "conf_high": 1.38315,
      "conf_low": 1.17011,
      "family": "High income",
      "measure": "Mortgage cost",
      "n": 17284,
      "z": 1.28138
    },
    {
      "conf_high": 0.587269,
      "conf_low": 0.166184,
      "family": "Crowded renters",
      "measure": "Mortgage cost",
      "n": 6870,
      "z": 0.399228
    },
    {
      "conf_high": -0.316082,
      "conf_low": -0.366835,
      "family": "Mid-range",
      "measure": "Mortgage cost",
      "n": 37746,
      "z": -0.341689
    },
    {
      "conf_high": -0.748214,
      "conf_low": -0.813959,
      "family": "High poverty",
      "measure": "Mortgage cost",
      "n": 13817,
      "z": -0.782243
    },
    {
      "conf_high": 1.23368,
      "conf_low": 1.10342,
      "family": "High income",
      "measure": "White-collar jobs",
      "n": 17284,
      "z": 1.16861
    },
    {
      "conf_high": -0.778814,
      "conf_low": -0.970224,
      "family": "Crowded renters",
      "measure": "White-collar jobs",
      "n": 6870,
      "z": -0.876714
    },
    {
      "conf_high": -0.0608875,
      "conf_low": -0.102231,
      "family": "Mid-range",
      "measure": "White-collar jobs",
      "n": 37746,
      "z": -0.0818314
    },
    {
      "conf_high": -0.775739,
      "conf_low": -0.827043,
      "family": "High poverty",
      "measure": "White-collar jobs",
      "n": 13817,
      "z": -0.802482
    },
    {
      "conf_high": 0.400003,
      "conf_low": 0.222374,
      "family": "High income",
      "measure": "Homeownership",
      "n": 17284,
      "z": 0.30937
    },
    {
      "conf_high": -0.916571,
      "conf_low": -1.15384,
      "family": "Crowded renters",
      "measure": "Homeownership",
      "n": 6870,
      "z": -1.0452
    },
    {
      "conf_high": 0.352844,
      "conf_low": 0.30376,
      "family": "Mid-range",
      "measure": "Homeownership",
      "n": 37746,
      "z": 0.328196
    },
    {
      "conf_high": -0.650502,
      "conf_low": -0.732782,
      "family": "High poverty",
      "measure": "Homeownership",
      "n": 13817,
      "z": -0.692102
    },
    {
      "conf_high": -0.721898,
      "conf_low": -0.779434,
      "family": "High income",
      "measure": "Poverty",
      "n": 17284,
      "z": -0.750309
    },
    {
      "conf_high": 0.669017,
      "conf_low": 0.492219,
      "family": "Crowded renters",
      "measure": "Poverty",
      "n": 6870,
      "z": 0.572007
    },
    {
      "conf_high": -0.306564,
      "conf_low": -0.326626,
      "family": "Mid-range",
      "measure": "Poverty",
      "n": 37746,
      "z": -0.316483
    },
    {
      "conf_high": 1.41579,
      "conf_low": 1.35101,
      "family": "High poverty",
      "measure": "Poverty",
      "n": 13817,
      "z": 1.38246
    },
    {
      "conf_high": -0.864306,
      "conf_low": -0.924855,
      "family": "High income",
      "measure": "Below 150% of poverty",
      "n": 17284,
      "z": -0.895157
    },
    {
      "conf_high": 0.820853,
      "conf_low": 0.645345,
      "family": "Crowded renters",
      "measure": "Below 150% of poverty",
      "n": 6870,
      "z": 0.726024
    },
    {
      "conf_high": -0.270854,
      "conf_low": -0.296122,
      "family": "Mid-range",
      "measure": "Below 150% of poverty",
      "n": 37746,
      "z": -0.283492
    },
    {
      "conf_high": 1.41238,
      "conf_low": 1.36132,
      "family": "High poverty",
      "measure": "Below 150% of poverty",
      "n": 13817,
      "z": 1.38645
    },
    {
      "conf_high": -0.683494,
      "conf_low": -0.805582,
      "family": "High income",
      "measure": "Income disparity",
      "n": 17284,
      "z": -0.743161
    },
    {
      "conf_high": 0.271204,
      "conf_low": 0.162405,
      "family": "Crowded renters",
      "measure": "Income disparity",
      "n": 6870,
      "z": 0.216839
    },
    {
      "conf_high": -0.0863575,
      "conf_low": -0.119018,
      "family": "Mid-range",
      "measure": "Income disparity",
      "n": 37746,
      "z": -0.102422
    },
    {
      "conf_high": 0.925254,
      "conf_low": 0.889531,
      "family": "High poverty",
      "measure": "Income disparity",
      "n": 13817,
      "z": 0.907437
    },
    {
      "conf_high": -0.22636,
      "conf_low": -0.330501,
      "family": "High income",
      "measure": "Unemployment",
      "n": 17284,
      "z": -0.28204
    },
    {
      "conf_high": 0.521752,
      "conf_low": 0.366083,
      "family": "Crowded renters",
      "measure": "Unemployment",
      "n": 6870,
      "z": 0.449472
    },
    {
      "conf_high": -0.231369,
      "conf_low": -0.273227,
      "family": "Mid-range",
      "measure": "Unemployment",
      "n": 37746,
      "z": -0.252356
    },
    {
      "conf_high": 0.844185,
      "conf_low": 0.691704,
      "family": "High poverty",
      "measure": "Unemployment",
      "n": 13817,
      "z": 0.763939
    },
    {
      "conf_high": -0.53792,
      "conf_low": -0.580674,
      "family": "High income",
      "measure": "Single parents",
      "n": 17284,
      "z": -0.55924
    },
    {
      "conf_high": 0.852564,
      "conf_low": 0.630621,
      "family": "Crowded renters",
      "measure": "Single parents",
      "n": 6870,
      "z": 0.735201
    },
    {
      "conf_high": -0.120333,
      "conf_low": -0.155662,
      "family": "Mid-range",
      "measure": "Single parents",
      "n": 37746,
      "z": -0.137326
    },
    {
      "conf_high": 0.986677,
      "conf_low": 0.894215,
      "family": "High poverty",
      "measure": "Single parents",
      "n": 13817,
      "z": 0.940384
    },
    {
      "conf_high": 0.0196636,
      "conf_low": -0.3219,
      "family": "High income",
      "measure": "No vehicle",
      "n": 17284,
      "z": -0.173924
    },
    {
      "conf_high": 1.28964,
      "conf_low": 0.330961,
      "family": "Crowded renters",
      "measure": "No vehicle",
      "n": 6870,
      "z": 0.756687
    },
    {
      "conf_high": -0.301043,
      "conf_low": -0.331118,
      "family": "Mid-range",
      "measure": "No vehicle",
      "n": 37746,
      "z": -0.316974
    },
    {
      "conf_high": 0.574718,
      "conf_low": 0.399811,
      "family": "High poverty",
      "measure": "No vehicle",
      "n": 13817,
      "z": 0.479979
    },
    {
      "conf_high": -0.180291,
      "conf_low": -0.304227,
      "family": "High income",
      "measure": "Crowding",
      "n": 17284,
      "z": -0.240926
    },
    {
      "conf_high": 2.48988,
      "conf_low": 1.93641,
      "family": "Crowded renters",
      "measure": "Crowding",
      "n": 6870,
      "z": 2.23169
    },
    {
      "conf_high": -0.243833,
      "conf_low": -0.284466,
      "family": "Mid-range",
      "measure": "Crowding",
      "n": 37746,
      "z": -0.263854
    },
    {
      "conf_high": 0.0939312,
      "conf_low": 0.0182668,
      "family": "High poverty",
      "measure": "Crowding",
      "n": 13817,
      "z": 0.0544969
    },
    {
      "conf_high": -0.408743,
      "conf_low": -0.424572,
      "family": "High income",
      "measure": "No plumbing",
      "n": 17284,
      "z": -0.416603
    },
    {
      "conf_high": -0.227006,
      "conf_low": -0.289799,
      "family": "Crowded renters",
      "measure": "No plumbing",
      "n": 6870,
      "z": -0.261434
    },
    {
      "conf_high": -0.102758,
      "conf_low": -0.144799,
      "family": "Mid-range",
      "measure": "No plumbing",
      "n": 37746,
      "z": -0.124898
    },
    {
      "conf_high": 0.655109,
      "conf_low": 0.511573,
      "family": "High poverty",
      "measure": "No plumbing",
      "n": 13817,
      "z": 0.579739
    },
    {
      "conf_high": -0.381708,
      "conf_low": -0.46248,
      "family": "High income",
      "measure": "Under 9 years of school",
      "n": 17284,
      "z": -0.421464
    },
    {
      "conf_high": 2.23513,
      "conf_low": 1.83314,
      "family": "Crowded renters",
      "measure": "Under 9 years of school",
      "n": 6870,
      "z": 2.04714
    },
    {
      "conf_high": -0.234791,
      "conf_low": -0.278611,
      "family": "Mid-range",
      "measure": "Under 9 years of school",
      "n": 37746,
      "z": -0.256279
    },
    {
      "conf_high": 0.309665,
      "conf_low": 0.21474,
      "family": "High poverty",
      "measure": "Under 9 years of school",
      "n": 13817,
      "z": 0.261545
    }
  ],
  "id": "family_profiles",
  "notes": [
    "Values are in standard deviations of the tract distribution of each measure, with each tract counted once, so zero is the mean tract and not the mean resident. Weighting by residents moves a cell by at most {fact:z_gap_max} from the k-means center.",
    "Income, home value, rent, mortgage cost, white-collar work and homeownership are measures of advantage, and the rest are measures of hardship. Intervals are 95% intervals from a bootstrap over counties, given the families.",
    "The share of single-parent households is defined differently in the tract file and in the county tables, and the tracts of Utah and the District of Columbia, which came from the Census API, follow the county definition. They are {fact:n_tracts_ut_dc} of the tracts in the frame."
  ],
  "source": "ACS 2019-2023 deprivation measures (15) and Area Deprivation Index 2023; k-means families; population-weighted (z-scores use the unweighted mean and standard deviation across tracts)",
  "spec": {
    "col": "family",
    "colOrder": [
      "High income",
      "Crowded renters",
      "Mid-range",
      "High poverty"
    ],
    "hi": "conf_high",
    "lo": "conf_low",
    "n": "n",
    "row": "measure",
    "rowOrder": [
      "Family income",
      "Home value",
      "Gross rent",
      "Mortgage cost",
      "White-collar jobs",
      "Homeownership",
      "Poverty",
      "Below 150% of poverty",
      "Income disparity",
      "Unemployment",
      "Single parents",
      "No vehicle",
      "Crowding",
      "No plumbing",
      "Under 9 years of school"
    ],
    "scale": {
      "domain": [
        -2.5,
        0,
        2.5
      ],
      "palette": "neutral",
      "type": "diverging"
    },
    "showValues": true,
    "value": "z",
    "valueFormat": {
      "digits": 1,
      "signed": true
    }
  },
  "subtitle": "Population-weighted mean z-score of each of the {fact:n_measures} measures by family, tracts, ACS 2019 to 2023; zero is the mean tract",
  "title": "Crowded renters average {fact:z_f2_crowded} standard deviations above the mean tract on crowding, and the high-poverty family {fact:z_f4_poverty} above on poverty",
  "type": "heatmap",
  "width": "body"
}
