开始使用免费开始使用

使用 geom_col

在 ggplot 中,制作柱状图有两种方式:geom_col()geom_bar()

如果您的数据中,柱子的高度已经以某一列给出,并且您希望将其映射到 y 轴(就像本数据中的疾病病例数),那么应使用 geom_col()

让我们用 geom_col() 为印度在 1980 年按疾病记录的病例数制作一幅柱状图。

本练习是课程的一部分

R 中的可视化最佳实践

查看课程

练习说明

  • 使用 filter() 将数据筛选为 countryIndia 且年份为 1980country == "India", year == 1980)。
  • aes() 中将 disease 映射到 x 轴,将 cases 映射到 y 轴。
  • 添加 geom_col() 几何图层。

交互式实操练习

通过完成这段示例代码来试试这个练习。

who_disease %>% 
	# filter to india in 1980
	filter(___) %>% 
	# map x aesthetic to disease and y to cases
	ggplot(aes(___)) +
	# use geom_col to draw
	___
编辑并运行代码