Skip to content

Commit 8424a1d

Browse files
committed
Adding analyses
1 parent 3e6d831 commit 8424a1d

5 files changed

+53
-1
lines changed

Data/GradStipends.csv

+1
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ UCBerkley,39000,53000
1313
USC,35000,45000
1414
Columbia,42000,47000
1515
Yale ,42000,38500
16+
UVA-BIMS,35000,39000

Figures/adjustedWage.pdf

9.41 KB
Binary file not shown.

Figures/uva_costofliving_wage.pdf

9.35 KB
Binary file not shown.

Figures/uva_costofliving_wages.pdf

9.33 KB
Binary file not shown.

Scripts/2.wage_vs_cost_of_living.R

+52-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Cost of living vs Grad. Student Salary
22
# Anaalyzed by Connor S. Murray
33
4-
# 11.8.2022
4+
# 12.2.2022
55

66
# Libraries
77
library(data.table)
@@ -130,3 +130,54 @@ box_col_2 <- {dt4 %>%
130130
legend.position = "none",
131131
text = element_text(face = "bold", size=22),
132132
axis.title = element_text(face="bold", size=20))}
133+
134+
135+
# Subset example schools
136+
dt <- data.table(read.csv("Data/GradStipends.csv"))
137+
138+
# Plot - wage vs cost
139+
dt[!X=="UVA"] %>%
140+
ggplot(.,
141+
aes(x=as.numeric(COL),
142+
y=as.numeric(Stipend),
143+
label=X)) +
144+
geom_smooth(method = "lm",
145+
linetype=2,
146+
size=2,
147+
color="steelblue",
148+
se = F) +
149+
geom_label_repel(size=6) +
150+
geom_label(data = dt[X=="UVA"], color="Red", size=6) +
151+
theme_classic() +
152+
labs(x="Cost of living",
153+
y="Grad. Student Salary") +
154+
theme(axis.text.x = element_text(face="bold", size=18),
155+
axis.text.y = element_text(face="bold", size=18),
156+
axis.title.x = element_text(face="bold", size=20),
157+
axis.title.y = element_text(face="bold", size=20),
158+
text = element_text(face = "bold", size=22),
159+
axis.title = element_text(face="bold", size=20))
160+
161+
# Plot
162+
dt[!X=="UVA"] %>%
163+
ggplot(.,
164+
aes(x=1,
165+
y=as.numeric(Stipend)/as.numeric(COL),
166+
label=X)) +
167+
geom_smooth(method = "lm",
168+
linetype=2,
169+
size=2,
170+
color="steelblue",
171+
se = F) +
172+
geom_point() +
173+
geom_label(data = dt[X=="UVA"], color="Red", size=6) +
174+
geom_label_repel(size=6) +
175+
theme_classic() +
176+
labs(x="",
177+
y="Adjusted wage") +
178+
theme(axis.text.x = element_blank(),
179+
axis.text.y = element_text(face="bold", size=18),
180+
axis.title.x = element_text(face="bold", size=20),
181+
axis.title.y = element_text(face="bold", size=20),
182+
text = element_text(face = "bold", size=22),
183+
axis.title = element_text(face="bold", size=20))

0 commit comments

Comments
 (0)