我是R的新手,正在尝试创建一个类似于这里https://klein.uk/teaching/viz/datavis-pyramids/的人口金字塔图。我有一个包含两个变量性别和年龄组的数据集,如下所示:
sex age_group
1 Male 20-30
2 Female 50-60
3 Male 70-80
4 Male 10-20
5 Female 80-90
... ... ...
这是我使用的代码
ggplot(data = pyramid_graph(x = age_group,fill = sex)) +
geom_bar(data = subset(pyramid_graph,sex == "F")) +
geom_bar(data = subset(pyramid_graph,sex == "M")) +
mapping = aes(y = - ..count.. ),position = "identity") +
scale_y_continuous(labels = abs) +
coord_flip()
我没有从R中得到任何错误,但是当我执行此代码时,会生成空白图像。
有人可以帮忙吗? 谢谢