Frank Ryan

@FrankRyanCPA · PA · H

R
Posts1,887
Engagement341K
Voting-record position0.097
CoverageJan 1, 2020 to Nov 25, 2024
Voting-record position is available for 3,335 of 5,927 legislators. Missing values are shown, not hidden.

Voice fingerprint

Percentage-point difference between this legislator’s topic share and the party median. Bars left are under-indexed; bars right are over-indexed.

Most distinctive Uncategorized 18.1 pp above the party median

Topics
22
Over
7
Under
15

Voice fingerprint. 14 topics shown on a symmetric scale from −18.1 pp to +18.1 pp. Most distinctive topic: Uncategorized, 18.1 pp above the party median.

Under-indexed Party median Over-indexed
  1. Uncategorized Over-indexed +18.1 pp
  2. Macroeconomics Over-indexed +4.0 pp
  3. Government Operations Under-indexed −3.6 pp
  4. Civil Rights Over-indexed +1.8 pp
  5. Law and Crime Under-indexed −1.7 pp
  6. Education Under-indexed −1.5 pp
  7. Transportation Under-indexed −1.0 pp
  8. Health Over-indexed +0.9 pp
  9. Public Lands Under-indexed −0.8 pp
  10. Social Welfare Over-indexed +0.8 pp
  11. Culture Under-indexed −0.8 pp
  12. Energy Under-indexed −0.8 pp
  13. Housing Under-indexed −0.7 pp
  14. International Affairs Under-indexed −0.6 pp

Bars share a symmetric scale of ±18.1 pp. Showing 14 of 22 topics under the selected ordering.

View complete comparison table
Complete topic-share comparison with the party median
TopicLegislator shareParty medianDifferenceDirectionPosts
Uncategorized57.7%39.6%+18.1 ppOver-indexed1,089
Macroeconomics7.5%3.5%+4.0 ppOver-indexed141
Government Operations9.1%12.6%−3.6 ppUnder-indexed171
Civil Rights5.9%4.1%+1.8 ppOver-indexed111
Law and Crime2.3%4.0%−1.7 ppUnder-indexed44
Education2.7%4.2%−1.5 ppUnder-indexed51
Transportation0.2%1.1%−1.0 ppUnder-indexed3
Health5.1%4.2%+0.9 ppOver-indexed96
Public Lands0.1%0.9%−0.8 ppUnder-indexed1
Social Welfare3.1%2.3%+0.8 ppOver-indexed58
Culture0.6%1.4%−0.8 ppUnder-indexed12
Energy0.0%0.8%−0.8 ppUnder-indexed0
Housing0.7%1.4%−0.7 ppUnder-indexed14
International Affairs0.2%0.8%−0.6 ppUnder-indexed3
Immigration0.0%0.5%−0.5 ppUnder-indexed0
Defense2.0%1.7%+0.3 ppOver-indexed38
Agriculture0.6%0.9%−0.3 ppUnder-indexed11
Technology0.0%0.3%−0.3 ppUnder-indexed0
Labor1.5%1.2%+0.3 ppOver-indexed28
Banking, Finance, and Domestic Commerce0.4%0.6%−0.2 ppUnder-indexed7
Environment0.5%0.7%−0.2 ppUnder-indexed9
Unclassified0.0%0.2%−0.2 ppUnder-indexed0
Derived interaction graph

Frank Ryan's interaction network

Explore parsed retweets and mentions linked to known legislators and external handles. Filter by direction, topic, target party, target state, or interaction type.

48 nodes 145 links 103 out 214 in
Wheel to zoom · drag to pan
Mentions from Russ Diamond: 63 unique postsMentions from Seth Grove: 10 unique postsRetweets from Seth Grove: 10 unique postsMentions from Chris Rabb: 7 unique postsMentions from Seth Grove: 7 unique postsMentions from Seth Grove: 6 unique postsRetweets to Seth Grove: 6 unique postsRetweets from Seth Grove: 6 unique postsRetweets to Seth Grove: 5 unique postsMentions from Greg Rothman: 5 unique postsMentions from Jason Ortitay: 5 unique postsRetweets from Seth Grove: 5 unique postsMentions to Russ Diamond: 5 unique postsMentions from Greg Rothman: 4 unique postsRetweets to Seth Grove: 4 unique postsRetweets to Dawn Keefer: 4 unique postsMentions to Andrew Lewis: 4 unique postsMentions from Russ Diamond: 4 unique postsMentions from @repgleim: 3 unique postsMentions from Aaron Bernstine: 3 unique postsRetweets from @repgleim: 3 unique postsMentions from Russ Diamond: 3 unique postsMentions from John Disanto: 2 unique postsMentions to Seth Grove: 2 unique postsRetweets to Seth Grove: 2 unique postsMentions from Dawn Keefer: 2 unique postsRetweets from Greg Rothman: 2 unique postsRetweets from Kate Klunk: 2 unique postsRetweets to John Disanto: 2 unique postsMentions to User 1133781254959239168: 2 unique postsRetweets to Dawn Keefer: 2 unique postsRetweets to Kim Ward: 2 unique postsRetweets to Dawn Keefer: 2 unique postsRetweets to Greg Rothman: 2 unique postsMentions to Bryan Cutler: 2 unique postsRetweets from @repgleim: 2 unique postsMentions from Chris Rabb: 2 unique postsRetweets from Seth Grove: 2 unique postsMentions to Seth Grove: 2 unique postsMentions to User 1129238713865777152: 2 unique postsMentions to Michael Schlossberg: 2 unique postsMentions from Joanna McClinton: 2 unique postsMentions to Jason Ortitay: 2 unique postsMentions from Dawn Keefer: 2 unique postsRetweets to @dougmastriano: 1 unique postsRetweets to User 18773159: 1 unique postsMentions from Brian Sims: 1 unique postsMentions from Kevin Boyle: 1 unique postsMentions from John Disanto: 1 unique postsRetweets to Jake Corman: 1 unique postsRetweets to @repchrisquinn: 1 unique postsMentions from @repturzai: 1 unique postsRetweets to User 1133781254959239168: 1 unique postsRetweets to Russ Diamond: 1 unique postsRetweets to User 1101091676: 1 unique postsMentions to @governortomwolf: 1 unique postsMentions to @pahealthdept: 1 unique postsRetweets to User 1133781254959239168: 1 unique postsMentions from Sheryl Delozier: 1 unique postsMentions from @repgleim: 1 unique postsMentions from @sensharifstreet: 1 unique postsRetweets to Russ Diamond: 1 unique postsMentions from Chris Rabb: 1 unique postsRetweets from @repgleim: 1 unique postsRetweets from @repgleim: 1 unique postsRetweets from Bryan Cutler: 1 unique postsMentions from Greg Rothman: 1 unique postsRetweets from Greg Rothman: 1 unique postsRetweets from Aaron Bernstine: 1 unique postsMentions from Bryan Cutler: 1 unique postsMentions from Seth Grove: 1 unique postsMentions from Aaron Bernstine: 1 unique postsMentions from @repdowling: 1 unique postsMentions from @repdowling: 1 unique postsMentions from @repgleim: 1 unique postsRetweets to Dawn Keefer: 1 unique postsRetweets from Seth Grove: 1 unique postsMentions from @repstaats: 1 unique postsMentions to @davidrowepa: 1 unique postsMentions from @senatorarnold: 1 unique postsMentions to @senatorarnold: 1 unique postsRetweets to Sheryl Delozier: 1 unique postsMentions from Kevin Boyle: 1 unique postsRetweets to Dawn Keefer: 1 unique postsRetweets from Seth Grove: 1 unique postsRetweets to Russ Diamond: 1 unique postsMentions to @davidrowepa: 1 unique postsRetweets to Dawn Keefer: 1 unique postsRetweets to Seth Grove: 1 unique postsRetweets to John Disanto: 1 unique postsMentions from Jason Ortitay: 1 unique postsRetweets to Kim Ward: 1 unique postsMentions from Bob Mensch: 1 unique postsMentions to Dan Frankel: 1 unique postsMentions to Dawn Keefer: 1 unique postsMentions to Dawn Keefer: 1 unique postsMentions to @repdowling: 1 unique postsRetweets from Barbara Gleim: 1 unique postsRetweets from @repgaydos: 1 unique postsMentions to @carrieforpa: 1 unique postsMentions to Bob Mensch: 1 unique postsMentions to Lisa Baker: 1 unique postsMentions to User 18773159: 1 unique postsMentions to Michael Schlossberg: 1 unique postsMentions to @repturzai: 1 unique postsMentions to Vincent Hughes: 1 unique postsMentions to @governortomwolf: 1 unique postsMentions to Joanna McClinton: 1 unique postsRetweets from Seth Grove: 1 unique postsRetweets to Seth Grove: 1 unique postsMentions from Seth Grove: 1 unique postsMentions to John Yudichak: 1 unique postsMentions from John Yudichak: 1 unique postsMentions to Judy Schwank: 1 unique postsRetweets from Greg Rothman: 1 unique postsMentions from @repstaats: 1 unique postsMentions to @repdelloso: 1 unique postsRetweets from @repgleim: 1 unique postsMentions to Nancy Guenst: 1 unique postsRetweets to Bob Mensch: 1 unique postsMentions to User 1601247877971546112: 1 unique postsMentions to Ryan Aument: 1 unique postsMentions from Kevin Boyle: 1 unique postsMentions to Kevin Boyle: 1 unique postsRetweets from Dawn Keefer: 1 unique postsMentions to @governortomwolf: 1 unique postsMentions to Kate Klunk: 1 unique postsMentions from Bryan Cutler: 1 unique postsMentions to Bryan Cutler: 1 unique postsMentions from Bryan Cutler: 1 unique postsMentions from Brian Sims: 1 unique postsMentions to Joseph Hamm: 1 unique postsRetweets from Greg Rothman: 1 unique postsRetweets from @repstaats: 1 unique postsMentions to Chris Rabb: 1 unique postsMentions from Dawn Keefer: 1 unique postsMentions from David Maloney: 1 unique postsMentions from David Maloney: 1 unique postsMentions from David Maloney: 1 unique postsMentions from Seth Grove: 1 unique postsMentions from Russ Diamond: 1 unique postsMentions from Russ Diamond: 1 unique postsMentions from Russ Diamond: 1 unique postsMentions from Russ Diamond: 1 unique postsMentions from Russ Diamond: 1 unique postsRRRRRRDRRRRRDR?RRRRDRRDRRRDIR???R?RDRDRDRRDRDR?RD

Post explorer

Switch between this legislator's most-engaged posts, newest posts, and representative samples.

  • 10 matching posts

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @elonmusk: Let’s go!!! A bright future is possible!!!

Uncategorized

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @elonmusk: Funnier than any parody 🤣🤣 https://t.co/lraBYGdDet

Uncategorized

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @elonmusk: Federal government overspending is what causes inflation https://t.co/RCpAbnqZqa

Macroeconomics

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @realDonaldTrump: Another great day for peace with Middle East  Muslim-majority Kosovo and Israel have agreed to normalize ties and est&

International Affairs

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @AP: BREAKING: Texas is lifting its mask mandate, making it the largest state to end an order intended to prevent the spread of the coro…

Health

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @dougmastriano: This happened at the trump rally when my wife and I spoke https://t.co/W95lbLFHPg

Uncategorized

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @Mike_Pence: We condemn the violence that took place here in the strongest possible terms. We grieve the loss of life in these hallowed&

Law and Crime

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @greg_price11: Truly incredible stuff https://t.co/ytGiW2X4yK

Uncategorized

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @RepScottPerry: Not a shocker I voted to nullify a DC Council law that allows noncitizens to vote. What is: only 42 Democrats joined us.<U+2026>

Government Operations

Frank Ryan

@FrankRyanCPA

Republican PA House

RT @JakeCorman: Secretary of State @kathybookvar took an oath to uphold the PA constitution not an oath to the PA Dems. With .06% separatin&

Government Operations