Instantly share code, notes, and snippets.

@tylerpearson tylerpearson/effectiveness_va.rb Secret
Last active Aug 29, 2015

Embed
What would you like to do?
Calculating bills sponsored vs. bills passed in the VA House and Senate in 2014
require 'httparty'
require 'json'
require 'pp'
require "uri"
require 'hashie'
def load_json(filename)
Hashie::Mash.new(JSON.parse(IO.read(filename)))
end
legislators_hash = {}
# response = HTTParty.get('http://openstates.org/api/v1//metadata/va/?apikey=9c1ebbe93f3c4e52827fe22270805466')
# pp response
# bills_lower = load_json('va-data/bills/va/2015/lower/')
results = []
Dir.foreach('va-data/bills/va/2014/lower') do |item|
next if item == '.' or item == '..'
bill = load_json("va-data/bills/va/2014/lower/#{item}")
passed = false
bill.actions.each do |action|
if action.actor == "governor" && action.action.downcase.include?("approved by governor")
passed = true
end
end
bill.sponsors.each do |sponsor|
if !legislators_hash.has_key?(sponsor.name)
legislators_hash[sponsor.name] = {
:passed => 0,
:sponsored => 0
}
end
legislators_hash[sponsor.name][:sponsored] += 1
if passed
legislators_hash[sponsor.name][:passed] += 1
end
end
end
legislators_hash.keys.each do |legislator|
extras = legislators_hash[legislator]
percentage = extras[:passed].to_f / extras[:sponsored].to_f
percentage = (percentage * 100).round(2)
legislators_hash[legislator][:effectiveness] = percentage
end
pp legislators_hash
results = legislators_hash.sort_by { |username, results| results[:effectiveness] }.reverse
File.open("results.json","w") do |f|
f.write(results.to_h.to_json)
end
{"Edward T. Scott":{"passed":19,"sponsored":51,"effectiveness":37.25},"James A. \"Jay\" Leftwich":{"passed":20,"sponsored":54,"effectiveness":37.04},"Richard L. Anderson":{"passed":23,"sponsored":64,"effectiveness":35.94},"T. Scott Garrett":{"passed":28,"sponsored":78,"effectiveness":35.9},"Robert B. Bell":{"passed":23,"sponsored":65,"effectiveness":35.38},"Timothy D. Hugo":{"passed":32,"sponsored":91,"effectiveness":35.16},"Christopher K. Peace":{"passed":38,"sponsored":109,"effectiveness":34.86},"Thomas Davis Rust":{"passed":35,"sponsored":102,"effectiveness":34.31},"A. Benton \"Ben\" Chafin":{"passed":19,"sponsored":56,"effectiveness":33.93},"Roxann L. Robinson":{"passed":20,"sponsored":60,"effectiveness":33.33},"Jackson H. Miller":{"passed":18,"sponsored":55,"effectiveness":32.73},"David I. Ramadan":{"passed":37,"sponsored":119,"effectiveness":31.09},"John M. O'Bannon, III":{"passed":25,"sponsored":81,"effectiveness":30.86},"Terry G. Kilgore":{"passed":29,"sponsored":95,"effectiveness":30.53},"Ronald A. Villanueva":{"passed":30,"sponsored":100,"effectiveness":30.0},"C. Matthew Fariss":{"passed":23,"sponsored":77,"effectiveness":29.87},"J. Randall Minchew":{"passed":34,"sponsored":115,"effectiveness":29.57},"David E. Yancey":{"passed":26,"sponsored":88,"effectiveness":29.55},"Scott W. Taylor":{"passed":17,"sponsored":58,"effectiveness":29.31},"Barbara J. Comstock":{"passed":18,"sponsored":62,"effectiveness":29.03},"Rick L. Morris":{"passed":24,"sponsored":83,"effectiveness":28.92},"Dave A. LaRock":{"passed":25,"sponsored":87,"effectiveness":28.74},"Bill R. DeSteph, Jr.":{"passed":18,"sponsored":63,"effectiveness":28.57},"Barry D. Knight":{"passed":20,"sponsored":70,"effectiveness":28.57},"Christopher P. Stolle":{"passed":18,"sponsored":65,"effectiveness":27.69},"David B. Albo":{"passed":23,"sponsored":84,"effectiveness":27.38},"Christopher T. Head":{"passed":17,"sponsored":63,"effectiveness":26.98},"Glenn R. Davis":{"passed":18,"sponsored":68,"effectiveness":26.47},"Thomas A. \"Tag\" Greason":{"passed":19,"sponsored":73,"effectiveness":26.03},"Richard P. Bell":{"passed":17,"sponsored":66,"effectiveness":25.76},"James W. Morefield":{"passed":9,"sponsored":36,"effectiveness":25.0},"Terry L. Austin":{"passed":15,"sponsored":61,"effectiveness":24.59},"M. Keith Hodges":{"passed":13,"sponsored":53,"effectiveness":24.53},"Robert D. Orrock, Sr.":{"passed":11,"sponsored":45,"effectiveness":24.44},"Mark J. Berg":{"passed":9,"sponsored":37,"effectiveness":24.32},"R. Steven Landes":{"passed":22,"sponsored":92,"effectiveness":23.91},"Margaret B. Ransone":{"passed":11,"sponsored":47,"effectiveness":23.4},"Lynwood W. Lewis, Jr.":{"passed":9,"sponsored":39,"effectiveness":23.08},"Hyland F. \"Buddy\" Fowler":{"passed":12,"sponsored":52,"effectiveness":23.08},"Daniel W. Marshall, III":{"passed":15,"sponsored":65,"effectiveness":23.08},"Frank W. Wagner":{"passed":6,"sponsored":26,"effectiveness":23.08},"Peter F. Farrell":{"passed":14,"sponsored":62,"effectiveness":22.58},"G. Manoli Loupassi":{"passed":18,"sponsored":80,"effectiveness":22.5},"Tony O. Wilt":{"passed":12,"sponsored":55,"effectiveness":21.82},"Mark L. Cole":{"passed":14,"sponsored":66,"effectiveness":21.21},"Marcus B. Simon":{"passed":25,"sponsored":118,"effectiveness":21.19},"C. Todd Gilbert":{"passed":11,"sponsored":52,"effectiveness":21.15},"Mark L. Keam":{"passed":18,"sponsored":86,"effectiveness":20.93},"James P. \"Jimmie\" Massie, III":{"passed":10,"sponsored":48,"effectiveness":20.83},"Luke E. Torian":{"passed":17,"sponsored":82,"effectiveness":20.73},"Nick Rush":{"passed":11,"sponsored":54,"effectiveness":20.37},"Michael J. Webert":{"passed":13,"sponsored":64,"effectiveness":20.31},"Kathy J. Byron":{"passed":10,"sponsored":50,"effectiveness":20.0},"Rosalyn R. Dance":{"passed":14,"sponsored":72,"effectiveness":19.44},"Benjamin L. Cline":{"passed":12,"sponsored":62,"effectiveness":19.35},"Riley E. Ingram":{"passed":11,"sponsored":57,"effectiveness":19.3},"Charles D. Poindexter":{"passed":12,"sponsored":63,"effectiveness":19.05},"Gregory D. Habeeb":{"passed":10,"sponsored":53,"effectiveness":18.87},"L. Scott Lingamfelter":{"passed":17,"sponsored":91,"effectiveness":18.68},"Richard H. Black":{"passed":4,"sponsored":22,"effectiveness":18.18},"S. Chris Jones":{"passed":9,"sponsored":51,"effectiveness":17.65},"Jennifer L. McClellan":{"passed":17,"sponsored":97,"effectiveness":17.53},"Eileen Filler-Corn":{"passed":15,"sponsored":88,"effectiveness":17.05},"Johnny S. Joannou":{"passed":8,"sponsored":47,"effectiveness":17.02},"M. Kirkland Cox":{"passed":10,"sponsored":59,"effectiveness":16.95},"Thomas C. Wright, Jr.":{"passed":6,"sponsored":36,"effectiveness":16.67},"David J. Toscano":{"passed":9,"sponsored":54,"effectiveness":16.67},"Matthew James":{"passed":10,"sponsored":61,"effectiveness":16.39},"Jeffrey L. Campbell":{"passed":12,"sponsored":75,"effectiveness":16.0},"Joseph R. Yost":{"passed":10,"sponsored":64,"effectiveness":15.63},"Jeion A. Ward":{"passed":7,"sponsored":46,"effectiveness":15.22},"Brenda L. Pogge":{"passed":8,"sponsored":54,"effectiveness":14.81},"Les R. Adams":{"passed":5,"sponsored":34,"effectiveness":14.71},"R. Lee Ware, Jr.":{"passed":8,"sponsored":55,"effectiveness":14.55},"Israel D. O'Quinn":{"passed":10,"sponsored":69,"effectiveness":14.49},"David L. Bulova":{"passed":10,"sponsored":71,"effectiveness":14.08},"Michael T. Futrell":{"passed":9,"sponsored":64,"effectiveness":14.06},"James M. LeMunyon":{"passed":13,"sponsored":99,"effectiveness":13.13},"Vivian E. Watts":{"passed":11,"sponsored":85,"effectiveness":12.94},"Kaye Kory":{"passed":15,"sponsored":116,"effectiveness":12.93},"James E. Edmunds, II":{"passed":6,"sponsored":47,"effectiveness":12.77},"Algie T. Howell, Jr.":{"passed":5,"sponsored":40,"effectiveness":12.5},"Charles W. Carrico, Sr.":{"passed":2,"sponsored":16,"effectiveness":12.5},"Scott A. Surovell":{"passed":14,"sponsored":115,"effectiveness":12.17},"T. Monty Mason":{"passed":8,"sponsored":66,"effectiveness":12.12},"Robert H. Brink":{"passed":10,"sponsored":83,"effectiveness":12.05},"Thomas K. Norment, Jr.":{"passed":3,"sponsored":25,"effectiveness":12.0},"Jill Holtzman Vogel":{"passed":3,"sponsored":25,"effectiveness":12.0},"Thomas A. Garrett":{"passed":3,"sponsored":25,"effectiveness":12.0},"Mamye E. BaCote":{"passed":6,"sponsored":52,"effectiveness":11.54},"Gordon C. Helsel, Jr.":{"passed":5,"sponsored":44,"effectiveness":11.36},"Charniele L. Herring":{"passed":7,"sponsored":63,"effectiveness":11.11},"William M. Stanley, Jr.":{"passed":2,"sponsored":18,"effectiveness":11.11},"William J. Howell":{"passed":5,"sponsored":47,"effectiveness":10.64},"Delores L. McQuinn":{"passed":8,"sponsored":80,"effectiveness":10.0},"Phillip P. Puckett":{"passed":2,"sponsored":21,"effectiveness":9.52},"Emmett W. Hanger, Jr.":{"passed":2,"sponsored":22,"effectiveness":9.09},"Richard H. Stuart":{"passed":2,"sponsored":22,"effectiveness":9.09},"Daun S. Hester":{"passed":5,"sponsored":55,"effectiveness":9.09},"Betsy B. Carr":{"passed":9,"sponsored":103,"effectiveness":8.74},"Patrick A. Hope":{"passed":8,"sponsored":95,"effectiveness":8.42},"Roslyn C. Tyler":{"passed":5,"sponsored":62,"effectiveness":8.06},"Bryce E. Reeves":{"passed":1,"sponsored":13,"effectiveness":7.69},"Jeffrey L. McWaters":{"passed":1,"sponsored":13,"effectiveness":7.69},"K. Rob Krupicka":{"passed":9,"sponsored":118,"effectiveness":7.63},"Robert G. Marshall":{"passed":5,"sponsored":66,"effectiveness":7.58},"Kenneth R. Plum":{"passed":7,"sponsored":95,"effectiveness":7.37},"Lionell Spruill, Sr.":{"passed":3,"sponsored":41,"effectiveness":7.32},"Sam Rasoul":{"passed":4,"sponsored":56,"effectiveness":7.14},"Alfonso H. Lopez":{"passed":8,"sponsored":115,"effectiveness":6.96},"Adam P. Ebbin":{"passed":4,"sponsored":59,"effectiveness":6.78},"John S. Edwards":{"passed":1,"sponsored":17,"effectiveness":5.88},"Walter A. Stosch":{"passed":1,"sponsored":17,"effectiveness":5.88},"Ryan T. McDougle":{"passed":1,"sponsored":18,"effectiveness":5.56},"David W. Marsden":{"passed":1,"sponsored":18,"effectiveness":5.56},"Mark D. Sickles":{"passed":4,"sponsored":73,"effectiveness":5.48},"Frank M. Ruff, Jr.":{"passed":1,"sponsored":24,"effectiveness":4.17},"Linda T. Puller":{"passed":1,"sponsored":28,"effectiveness":3.57},"Richard L. Saslaw":{"passed":1,"sponsored":29,"effectiveness":3.45},"Joseph D. Morrissey":{"passed":2,"sponsored":59,"effectiveness":3.39},"R. Creigh Deeds":{"passed":1,"sponsored":31,"effectiveness":3.23},"George L. Barker":{"passed":1,"sponsored":33,"effectiveness":3.03},"Barbara A. Favola":{"passed":1,"sponsored":44,"effectiveness":2.27},"Kenneth C. Alexander":{"passed":0,"sponsored":15,"effectiveness":0.0},"L. Louise Lucas":{"passed":0,"sponsored":18,"effectiveness":0.0},"Mamie E. Locke":{"passed":0,"sponsored":18,"effectiveness":0.0},"Henry L. Marsh, III":{"passed":0,"sponsored":21,"effectiveness":0.0},"A. Donald McEachin":{"passed":0,"sponsored":23,"effectiveness":0.0},"Onzlee Ware":{"passed":0,"sponsored":1,"effectiveness":0.0},"Janet D. Howell":{"passed":0,"sponsored":45,"effectiveness":0.0},"Stephen H. Martin":{"passed":0,"sponsored":12,"effectiveness":0.0},"J. Chapman Petersen":{"passed":0,"sponsored":18,"effectiveness":0.0},"Stephen D. Newman":{"passed":0,"sponsored":18,"effectiveness":0.0},"John C. Watkins":{"passed":0,"sponsored":17,"effectiveness":0.0},"Charles J. Colgan":{"passed":0,"sponsored":15,"effectiveness":0.0},"John C. Miller":{"passed":0,"sponsored":12,"effectiveness":0.0},"John A. Cosgrove":{"passed":0,"sponsored":14,"effectiveness":0.0},"Mark D. Obenshain":{"passed":0,"sponsored":13,"effectiveness":0.0},"Ralph K. Smith":{"passed":0,"sponsored":7,"effectiveness":0.0},"Jennifer T. Wexton":{"passed":0,"sponsored":10,"effectiveness":0.0},"Robert S. Bloxom, Jr.":{"passed":0,"sponsored":11,"effectiveness":0.0}}
{"Ralph S. Northam-resigned 1/11":{"passed":2,"sponsored":4,"effectiveness":50.0},"M. Kirkland Cox":{"passed":3,"sponsored":6,"effectiveness":50.0},"Jeffrey L. McWaters":{"passed":30,"sponsored":63,"effectiveness":47.62},"Richard L. Anderson":{"passed":4,"sponsored":9,"effectiveness":44.44},"Christopher K. Peace":{"passed":3,"sponsored":7,"effectiveness":42.86},"Thomas K. Norment, Jr.":{"passed":22,"sponsored":63,"effectiveness":34.92},"Thomas A. \"Tag\" Greason":{"passed":2,"sponsored":6,"effectiveness":33.33},"Ronald A. Villanueva":{"passed":3,"sponsored":9,"effectiveness":33.33},"Robert B. Bell":{"passed":1,"sponsored":3,"effectiveness":33.33},"Barbara J. Comstock":{"passed":1,"sponsored":3,"effectiveness":33.33},"Nick Rush":{"passed":2,"sponsored":6,"effectiveness":33.33},"Janet D. Howell":{"passed":22,"sponsored":68,"effectiveness":32.35},"John C. Watkins":{"passed":18,"sponsored":56,"effectiveness":32.14},"Frank W. Wagner":{"passed":16,"sponsored":50,"effectiveness":32.0},"Richard H. Stuart":{"passed":23,"sponsored":72,"effectiveness":31.94},"Bryce E. Reeves":{"passed":18,"sponsored":57,"effectiveness":31.58},"Phillip P. Puckett":{"passed":16,"sponsored":56,"effectiveness":28.57},"John A. Cosgrove":{"passed":12,"sponsored":42,"effectiveness":28.57},"Ryan T. McDougle":{"passed":16,"sponsored":56,"effectiveness":28.57},"Joseph R. Yost":{"passed":2,"sponsored":7,"effectiveness":28.57},"Stephen H. Martin":{"passed":10,"sponsored":36,"effectiveness":27.78},"Adam P. Ebbin":{"passed":27,"sponsored":98,"effectiveness":27.55},"Jill Holtzman Vogel":{"passed":18,"sponsored":66,"effectiveness":27.27},"Richard L. Saslaw":{"passed":10,"sponsored":39,"effectiveness":25.64},"Frank M. Ruff, Jr.":{"passed":15,"sponsored":59,"effectiveness":25.42},"Eileen Filler-Corn":{"passed":2,"sponsored":8,"effectiveness":25.0},"Mark J. Berg":{"passed":1,"sponsored":4,"effectiveness":25.0},"Jeffrey L. Campbell":{"passed":1,"sponsored":4,"effectiveness":25.0},"Rick L. Morris":{"passed":2,"sponsored":8,"effectiveness":25.0},"Johnny S. Joannou":{"passed":1,"sponsored":4,"effectiveness":25.0},"A. Benton \"Ben\" Chafin":{"passed":1,"sponsored":4,"effectiveness":25.0},"George L. Barker":{"passed":15,"sponsored":61,"effectiveness":24.59},"Linda T. Puller":{"passed":10,"sponsored":42,"effectiveness":23.81},"Mark D. Obenshain":{"passed":9,"sponsored":39,"effectiveness":23.08},"Emmett W. Hanger, Jr.":{"passed":13,"sponsored":57,"effectiveness":22.81},"G. Manoli Loupassi":{"passed":2,"sponsored":9,"effectiveness":22.22},"Barbara A. Favola":{"passed":14,"sponsored":64,"effectiveness":21.88},"Richard H. Black":{"passed":11,"sponsored":51,"effectiveness":21.57},"Scott A. Surovell":{"passed":3,"sponsored":14,"effectiveness":21.43},"Walter A. Stosch":{"passed":7,"sponsored":33,"effectiveness":21.21},"William M. Stanley, Jr.":{"passed":13,"sponsored":64,"effectiveness":20.31},"Israel D. O'Quinn":{"passed":1,"sponsored":5,"effectiveness":20.0},"Michael J. Webert":{"passed":1,"sponsored":5,"effectiveness":20.0},"Mamye E. BaCote":{"passed":1,"sponsored":5,"effectiveness":20.0},"Rosalyn R. Dance":{"passed":1,"sponsored":5,"effectiveness":20.0},"James M. LeMunyon":{"passed":1,"sponsored":5,"effectiveness":20.0},"J. Chapman Petersen":{"passed":12,"sponsored":60,"effectiveness":20.0},"Christopher T. Head":{"passed":1,"sponsored":5,"effectiveness":20.0},"David L. Bulova":{"passed":2,"sponsored":10,"effectiveness":20.0},"Christopher P. Stolle":{"passed":2,"sponsored":10,"effectiveness":20.0},"J. Randall Minchew":{"passed":3,"sponsored":15,"effectiveness":20.0},"C. Todd Gilbert":{"passed":1,"sponsored":5,"effectiveness":20.0},"James W. Morefield":{"passed":1,"sponsored":5,"effectiveness":20.0},"David W. Marsden":{"passed":10,"sponsored":51,"effectiveness":19.61},"Thomas A. Garrett":{"passed":13,"sponsored":67,"effectiveness":19.4},"Kenneth C. Alexander":{"passed":9,"sponsored":47,"effectiveness":19.15},"Betsy B. Carr":{"passed":3,"sponsored":16,"effectiveness":18.75},"John C. Miller":{"passed":9,"sponsored":49,"effectiveness":18.37},"Charles W. Carrico, Sr.":{"passed":11,"sponsored":60,"effectiveness":18.33},"Alfonso H. Lopez":{"passed":2,"sponsored":11,"effectiveness":18.18},"Daun S. Hester":{"passed":2,"sponsored":11,"effectiveness":18.18},"Terry L. Austin":{"passed":2,"sponsored":11,"effectiveness":18.18},"Gordon C. Helsel, Jr.":{"passed":2,"sponsored":11,"effectiveness":18.18},"A. Donald McEachin":{"passed":9,"sponsored":50,"effectiveness":18.0},"David E. Yancey":{"passed":1,"sponsored":6,"effectiveness":16.67},"Michael T. Futrell":{"passed":2,"sponsored":12,"effectiveness":16.67},"David I. Ramadan":{"passed":1,"sponsored":6,"effectiveness":16.67},"Thomas C. Wright, Jr.":{"passed":1,"sponsored":6,"effectiveness":16.67},"Henry L. Marsh, III":{"passed":7,"sponsored":44,"effectiveness":15.91},"R. Creigh Deeds":{"passed":8,"sponsored":53,"effectiveness":15.09},"Stephen D. Newman":{"passed":6,"sponsored":40,"effectiveness":15.0},"Delores L. McQuinn":{"passed":2,"sponsored":14,"effectiveness":14.29},"Joseph D. Morrissey":{"passed":2,"sponsored":14,"effectiveness":14.29},"L. Scott Lingamfelter":{"passed":1,"sponsored":7,"effectiveness":14.29},"Lynwood W. Lewis, Jr.":{"passed":3,"sponsored":21,"effectiveness":14.29},"Mark D. Sickles":{"passed":1,"sponsored":7,"effectiveness":14.29},"Dave A. LaRock":{"passed":1,"sponsored":7,"effectiveness":14.29},"Kenneth R. Plum":{"passed":3,"sponsored":22,"effectiveness":13.64},"John S. Edwards":{"passed":10,"sponsored":74,"effectiveness":13.51},"Luke E. Torian":{"passed":1,"sponsored":8,"effectiveness":12.5},"Kaye Kory":{"passed":2,"sponsored":16,"effectiveness":12.5},"Edward T. Scott":{"passed":1,"sponsored":8,"effectiveness":12.5},"Marcus B. Simon":{"passed":3,"sponsored":25,"effectiveness":12.0},"Mamie E. Locke":{"passed":5,"sponsored":43,"effectiveness":11.63},"Charles J. Colgan":{"passed":2,"sponsored":19,"effectiveness":10.53},"Peter F. Farrell":{"passed":1,"sponsored":10,"effectiveness":10.0},"Terry G. Kilgore":{"passed":1,"sponsored":10,"effectiveness":10.0},"R. Steven Landes":{"passed":1,"sponsored":11,"effectiveness":9.09},"L. Louise Lucas":{"passed":3,"sponsored":36,"effectiveness":8.33},"Brenda L. Pogge":{"passed":1,"sponsored":12,"effectiveness":8.33},"Ralph K. Smith":{"passed":3,"sponsored":41,"effectiveness":7.32},"Sam Rasoul":{"passed":1,"sponsored":18,"effectiveness":5.56},"Jennifer T. Wexton":{"passed":1,"sponsored":19,"effectiveness":5.26},"Tony O. Wilt":{"passed":0,"sponsored":5,"effectiveness":0.0},"David J. Toscano":{"passed":0,"sponsored":9,"effectiveness":0.0},"Glenn R. Davis":{"passed":0,"sponsored":9,"effectiveness":0.0},"Bill R. DeSteph, Jr.":{"passed":0,"sponsored":7,"effectiveness":0.0},"James E. Edmunds, II":{"passed":0,"sponsored":7,"effectiveness":0.0},"Thomas Davis Rust":{"passed":0,"sponsored":15,"effectiveness":0.0},"Scott W. Taylor":{"passed":0,"sponsored":4,"effectiveness":0.0},"David B. Albo":{"passed":0,"sponsored":6,"effectiveness":0.0},"Robert H. Brink":{"passed":0,"sponsored":6,"effectiveness":0.0},"Charniele L. Herring":{"passed":0,"sponsored":7,"effectiveness":0.0},"Patrick A. Hope":{"passed":0,"sponsored":11,"effectiveness":0.0},"Mark L. Keam":{"passed":0,"sponsored":9,"effectiveness":0.0},"R. Lee Ware, Jr.":{"passed":0,"sponsored":7,"effectiveness":0.0},"Matthew James":{"passed":0,"sponsored":6,"effectiveness":0.0},"Jennifer L. McClellan":{"passed":0,"sponsored":10,"effectiveness":0.0},"Lionell Spruill, Sr.":{"passed":0,"sponsored":8,"effectiveness":0.0},"Jeion A. Ward":{"passed":0,"sponsored":4,"effectiveness":0.0},"Mark L. Cole":{"passed":0,"sponsored":8,"effectiveness":0.0},"C. Matthew Fariss":{"passed":0,"sponsored":6,"effectiveness":0.0},"James A. \"Jay\" Leftwich":{"passed":0,"sponsored":4,"effectiveness":0.0},"Roslyn C. Tyler":{"passed":0,"sponsored":8,"effectiveness":0.0},"K. Rob Krupicka":{"passed":0,"sponsored":14,"effectiveness":0.0},"Vivian E. Watts":{"passed":0,"sponsored":8,"effectiveness":0.0},"Les R. Adams":{"passed":0,"sponsored":5,"effectiveness":0.0},"Daniel W. Marshall, III":{"passed":0,"sponsored":4,"effectiveness":0.0},"Barry D. Knight":{"passed":0,"sponsored":4,"effectiveness":0.0},"Richard P. Bell":{"passed":0,"sponsored":7,"effectiveness":0.0},"Timothy D. Hugo":{"passed":0,"sponsored":7,"effectiveness":0.0},"T. Monty Mason":{"passed":0,"sponsored":11,"effectiveness":0.0},"William J. Howell":{"passed":0,"sponsored":6,"effectiveness":0.0},"Benjamin L. Cline":{"passed":0,"sponsored":8,"effectiveness":0.0},"M. Keith Hodges":{"passed":0,"sponsored":3,"effectiveness":0.0},"Margaret B. Ransone":{"passed":0,"sponsored":6,"effectiveness":0.0},"Robert S. Bloxom, Jr.":{"passed":0,"sponsored":5,"effectiveness":0.0},"Gregory D. Habeeb":{"passed":0,"sponsored":7,"effectiveness":0.0},"S. Chris Jones":{"passed":0,"sponsored":4,"effectiveness":0.0},"Kathy J. Byron":{"passed":0,"sponsored":5,"effectiveness":0.0},"James P. \"Jimmie\" Massie, III":{"passed":0,"sponsored":4,"effectiveness":0.0},"Roxann L. Robinson":{"passed":0,"sponsored":4,"effectiveness":0.0},"Hyland F. \"Buddy\" Fowler":{"passed":0,"sponsored":2,"effectiveness":0.0},"T. Scott Garrett":{"passed":0,"sponsored":3,"effectiveness":0.0},"Algie T. Howell, Jr.":{"passed":0,"sponsored":3,"effectiveness":0.0},"Riley E. Ingram":{"passed":0,"sponsored":3,"effectiveness":0.0},"Robert G. Marshall":{"passed":0,"sponsored":3,"effectiveness":0.0},"Jackson H. Miller":{"passed":0,"sponsored":3,"effectiveness":0.0},"John M. O'Bannon, III":{"passed":0,"sponsored":3,"effectiveness":0.0},"Robert D. Orrock, Sr.":{"passed":0,"sponsored":2,"effectiveness":0.0},"Charles D. Poindexter":{"passed":0,"sponsored":3,"effectiveness":0.0},"Mark R. Herring-resigned 1/11":{"passed":0,"sponsored":2,"effectiveness":0.0}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment