开始使用免费开始使用

来把坐标轴翻转一下

先练习一下旋转图形。下面的代码绘制了 1980 年美洲地区(AMRpertussis 病例数的柱状图。您会发现几乎看不清。

首先,为了更容易看出数据中的模式,请按病例数的降序使用 reorder() 对列进行排序。

接着,使用 coord_flip() 翻转坐标轴,便于阅读国家名称。

本练习是课程的一部分

R 中的可视化最佳实践

查看课程

练习说明

  • 使用 reorder()cases 的降序重新排序 x 轴。
  • 在图中添加 coord_flip(),交换 x 轴和 y 轴。

交互式实操练习

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

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
编辑并运行代码