{
 "span": [
  2010,
  2022
 ],
 "n_cycles": 7,
 "n_candidates": 1244,
 "n_state_cycles": 247,
 "n_analysis_sample": 494,
 "n_two_party_races": 215,
 "naive": {
  "n": 494,
  "slope": 10.672974808912288,
  "intercept": -24.64464948899367,
  "r2": 0.3125504431316097,
  "p": 5.856118170184443e-42,
  "se": 0.7136138850507152,
  "ci": [
   9.270868134606708,
   12.075081483217868
  ],
  "resid_sd": 13.517946098935829,
  "xbar": 6.594220545064357,
  "sxx": 358.83503377841805
 },
 "by_status": {
  "incumbent": {
   "n": 193,
   "slope": -13.616885390751582,
   "intercept": 153.01377023328558,
   "r2": 0.3627394252273042,
   "p": 1.9474570674996845e-20,
   "se": 1.3059370516947104,
   "ci": [
    -16.192796586248058,
    -11.040974195255108
   ],
   "resid_sd": 7.355686918599206,
   "xbar": 6.994638826794807,
   "sxx": 31.72502584277779,
   "median_spend": 9685516.06
  },
  "challenger": {
   "n": 203,
   "slope": 8.601568382944322,
   "intercept": -17.57375042141416,
   "r2": 0.44541764594300326,
   "p": 1.5537508533099605e-27,
   "se": 0.6769848220282866,
   "ci": [
    7.2666649963330805,
    9.936471769555563
   ],
   "resid_sd": 9.709383585477553,
   "xbar": 6.20698276826817,
   "sxx": 205.69581416803595,
   "median_spend": 2062803.89
  },
  "open seat": {
   "n": 98,
   "slope": 13.11468960619952,
   "intercept": -44.07478218708319,
   "r2": 0.3276275243519892,
   "p": 7.389063222581051e-10,
   "se": 1.9175079495029412,
   "ci": [
    9.308466409216585,
    16.920912803182453
   ],
   "resid_sd": 14.854325115223546,
   "xbar": 6.607777078897506,
   "sxx": 60.01108845653623,
   "median_spend": 6341994.5
  }
 },
 "race_level": {
  "all": {
   "n": 215,
   "slope": 0.32608579292099954,
   "intercept": 0.31132673004318934,
   "r2": 0.6678361026609045,
   "p": 7.045959005195896e-53,
   "se": 0.01575735586334028,
   "ci": [
    0.295025462112759,
    0.3571461237292401
   ],
   "resid_sd": 0.07067695027615835,
   "xbar": 0.5301776832276973,
   "sxx": 20.118190504323707
  },
  "Democratic incumbent": {
   "n": 96,
   "slope": 0.2299893512242538,
   "intercept": 0.4057254736620256,
   "r2": 0.33233338469250334,
   "p": 7.926347933982859e-10,
   "se": 0.03362301439777511,
   "ci": [
    0.16323006795125297,
    0.29674863449725464
   ],
   "resid_sd": 0.06336769657908063,
   "xbar": 0.7578982577212754,
   "sxx": 3.5519148705113643
  },
  "Republican incumbent": {
   "n": 76,
   "slope": 0.26362128018543984,
   "intercept": 0.31011688641266655,
   "r2": 0.5865489876494266,
   "p": 7.681639487781893e-16,
   "se": 0.02572909377715781,
   "ci": [
    0.21235494174286385,
    0.31488761862801584
   ],
   "resid_sd": 0.053593868992479164,
   "xbar": 0.3039258202776402,
   "sxx": 4.338915984409043
  },
  "open seat": {
   "n": 43,
   "slope": 0.23335219594207637,
   "intercept": 0.3379712199586095,
   "r2": 0.3285681116767432,
   "p": 5.88064320755563e-05,
   "se": 0.052096463110163437,
   "ci": [
    0.12814125427601358,
    0.33856313760813916
   ],
   "resid_sd": 0.08798543456421964,
   "xbar": 0.42166527468864734,
   "sxx": 2.8523649270106217
  }
 },
 "who_wins": {
  "all": {
   "n": 215,
   "bigger_spender_win_rate": 0.772093023255814
  },
  "Democratic incumbent": {
   "n": 96,
   "bigger_spender_win_rate": 0.8333333333333334
  },
  "Republican incumbent": {
   "n": 76,
   "bigger_spender_win_rate": 0.7631578947368421
  },
  "open seat": {
   "n": 43,
   "bigger_spender_win_rate": 0.6511627906976745
  },
  "incumbent races combined": {
   "n": 172,
   "bigger_spender_win_rate": 0.8023255813953488
  }
 },
 "jacobson": {
  "n": 164,
  "r2": 0.5753346151227359,
  "terms": {
   "log_incumbent_spending": {
    "coef": -3.912188319867347,
    "ci": [
     -6.897770779652829,
     -0.9266058600818643
    ]
   },
   "log_challenger_spending": {
    "coef": -5.216545973555407,
    "ci": [
     -6.419266690687291,
     -4.013825256423523
    ]
   }
  }
 },
 "bootstrap_incumbent": {
  "median": -13.532687132069999,
  "share_below_zero": 1.0
 },
 "house_comparison": {
  "pooled": 12.21,
  "challenger": 7.62,
  "open": 12.35,
  "incumbent": -11.56,
  "bigger_spender_all": 89.0,
  "bigger_spender_open": 83.1
 },
 "abbott_retrodiction": [
  {
   "year": 2014,
   "challenger": "Wendy Davis",
   "abbott_pct": 59.3,
   "dem_pct": 38.9,
   "dem_spend_share": 0.45,
   "spend_note": "~$80M combined; Davis competitive on money",
   "actual_dem_two_party": 0.39613034623217924,
   "predicted": 0.45806533685763917,
   "error_pp": 6.1934990625459925,
   "actual_abbott_margin": 20.77393075356416
  },
  {
   "year": 2018,
   "challenger": "Lupe Valdez",
   "abbott_pct": 55.8,
   "dem_pct": 42.5,
   "dem_spend_share": 0.05,
   "spend_note": "Abbott outraised her about 18 to 1",
   "actual_dem_two_party": 0.4323499491353001,
   "predicted": 0.3276310196892393,
   "error_pp": -10.471892944606081,
   "actual_abbott_margin": 13.530010172939978
  },
  {
   "year": 2022,
   "challenger": "Beto O'Rourke",
   "abbott_pct": 54.8,
   "dem_pct": 43.9,
   "dem_spend_share": 0.35,
   "spend_note": "O'Rourke outraised Abbott; Abbott spent ~2x",
   "actual_dem_two_party": 0.4447821681864235,
   "predicted": 0.42545675756553913,
   "error_pp": -1.9325410620884387,
   "actual_abbott_margin": 11.043566362715298
  }
 ],
 "abbott_mae_pp": 6.1993110230801705,
 "tx2026": {
  "h1_raised": {
   "abbott_musd": 25.5,
   "hinojosa_musd": 6.0,
   "hinojosa_share": 0.19047619047619047,
   "predicted_dem": 0.37343830964718927,
   "pi_lo": 0.23340078160092287,
   "pi_hi": 0.5134758376934556,
   "abbott_margin_point": 25.312338070562145,
   "abbott_margin_lo": -2.6951675386911234,
   "abbott_margin_hi": 53.31984367981543
  },
  "cash_on_hand": {
   "abbott_musd": 67.4,
   "hinojosa_musd": 3.0,
   "hinojosa_share": 0.04261363636363636,
   "predicted_dem": 0.3252224314460728,
   "pi_lo": 0.18476418745488246,
   "pi_hi": 0.4656806754372632,
   "abbott_margin_point": 34.95551371078543,
   "abbott_margin_lo": 6.863864912547357,
   "abbott_margin_hi": 63.047162509023515
  }
 },
 "tx2026_poll": {
  "abbott": 49,
  "hinojosa": 42,
  "abbott_two_party_margin": 7.6923076923076925
 },
 "seed": 50608
}
