g_better <- ggplot(df_decade, aes(x = Wheat, y = Wages)) +
geom_path(
arrow = arrow(length = unit(0.15, "inches"), type = "open"),
color = "darkblue",
size = 1
) +
geom_point(color = "darkblue", size = 3) +
geom_text(
aes(label = decade),
hjust = -0.1,
vjust = -0.5,
color = "black",
size = 3
) +
labs(
x = "Wheat Price (shillings/quarter bushel)",
y = "Weekly Wages (shillings/week)",
title = "Wheat Price vs. Wages (Aggregated by Decade)",
subtitle = "Arrows and labels indicate progression over time (no direct time axis)"
) +
theme_minimal(base_size = 12)
print(g_better)
```
I find g3 does a better job of illustrating purchasing power. g4 and g_better become too cluttered between 1560 and 1700, making it difficult to interpret the data at a glance. Even when the data is aggregated by decade (g4 vs. g_better), it remains challenging to grasp the information quickly.