我不明白为什么我的比例堆积面积图无法正常工作。当我使用以下代码时,我得到这个奇怪的倾斜视觉效果:
ViolentCrimes <- ddply(ViolentCrimes, "Year", transform, PercentofTotal = Number_of_Crimes/sum(Number_of_Crimes) * 100)
ggplot(ViolentCrimes, (aes(x = Year, y = PercentofTotal, fill = Crime_Type)) +
geom_area() +
theme(axis.text.x = element_text(angle = 90, hjust = 1)) +
ylab("Percent of Total")`
但是当我将geom_area更改为geom_bar,并添加stat =“identity”时,条形图似乎可以正常工作,尽管很难阅读(这就是我想要比例面积图的原因):
完整数据集链接: https://docs.google.com/spreadsheets/d/1Be4rhySLUGUXkNke8zirwxVpKCZw3uSmW4Hkku0Uc9E/edit?usp=sharing
任何帮助都将不胜感激 - 非常感谢。
dput
提供您的数据,这样其他人可以直接复制。 - Dan