Overview
The selected article is titled “Both Republicans And Democrats Have an Age Problem” authored by Nate Silver and Dhrumil Mehta, accessible at https://fivethirtyeight.com/features/both-republicans-and-democrats-have-an-age-problem/. The article centers on the increasing average age of Congress members, highlighting the paradox of a growing youth electorate that is less inclined to align with a specific political party.
# import data
rm(list= ls())
stem_data <- read.csv('https://raw.githubusercontent.com/fivethirtyeight/data/master/congress-age/congress-terms.csv')
dim(stem_data)
## [1] 18635 13
head(stem_data)
## congress chamber bioguide firstname middlename lastname suffix birthday
## 1 80 house M000112 Joseph Jefferson Mansfield 1861-02-09
## 2 80 house D000448 Robert Lee Doughton 1863-11-07
## 3 80 house S000001 Adolph Joachim Sabath 1866-04-04
## 4 80 house E000023 Charles Aubrey Eaton 1868-03-29
## 5 80 house L000296 William Lewis 1868-09-22
## 6 80 house G000017 James A. Gallagher 1869-01-16
## state party incumbent termstart age
## 1 TX D Yes 1947-01-03 85.9
## 2 NC D Yes 1947-01-03 83.2
## 3 IL D Yes 1947-01-03 80.7
## 4 NJ R Yes 1947-01-03 78.8
## 5 KY R No 1947-01-03 78.3
## 6 PA R No 1947-01-03 78.0
How many Congress members are over 65 years old?
There were 2,627 Congress members who were 65 years old or older.
Old_members <- subset(stem_data,age > 65)
head(Old_members)
## congress chamber bioguide firstname middlename lastname suffix birthday
## 1 80 house M000112 Joseph Jefferson Mansfield 1861-02-09
## 2 80 house D000448 Robert Lee Doughton 1863-11-07
## 3 80 house S000001 Adolph Joachim Sabath 1866-04-04
## 4 80 house E000023 Charles Aubrey Eaton 1868-03-29
## 5 80 house L000296 William Lewis 1868-09-22
## 6 80 house G000017 James A. Gallagher 1869-01-16
## state party incumbent termstart age
## 1 TX D Yes 1947-01-03 85.9
## 2 NC D Yes 1947-01-03 83.2
## 3 IL D Yes 1947-01-03 80.7
## 4 NJ R Yes 1947-01-03 78.8
## 5 KY R No 1947-01-03 78.3
## 6 PA R No 1947-01-03 78.0
What is the minimum, average, and maximum of Congress members’ age?
The minimum age of congress members was 25, with an average age of 53 and the oldest member being 98 years old.
congress <- subset.data.frame(stem_data, stem_data$congress<=113)
summary(congress$age)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 25.00 45.40 53.00 53.31 60.55 98.10
What is the minimum, average, and maximum age of congress members in 113th Congress?
The minimum age of congress members was 29, with an average age of 57 and the oldest member being 93 years old.
congress_113 <- subset.data.frame(stem_data, stem_data$congress>=113)
summary(congress_113$age)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 29.80 50.27 58.05 57.63 65.03 93.00
#Plotting a histogram
hist(congress_113$age, xlab = "113th Congress Members' Age", main = "")
Conclusion
In light of the observed increase in the age of congress members, it is noteworthy that individuals over 65 continue to be elected as congress members. Simultaneously, the minimum age of newly initiated congress members has demonstrated an upward trend, with the youngest members commencing their term in 2013 at 29 or above. To enhance the validity of the article, an expansion of the data scope to encompass contemporary trends is recommended to evaluate whether the average age of congress members has experienced an increase, stability, or decline. Moreover, incorporating a survey polling the perspectives of young voters on the age of congressional representatives would also be beneficial.