开始使用免费开始使用

使用自由 y 轴的分面

在上一个图中,6 个子图使用了相同的坐标轴范围。对于变化较小的子图,这会让时间趋势不易观察。

更好的做法是,让每个分面使用各自的 y 轴范围。

本练习是课程的一部分

案例研究:R 中的探索性数据分析

查看课程

练习说明

修改分面图,使每个分面单独选择 y 轴范围,而不是所有 6 个分面使用相同的范围。

交互式实操练习

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

# Vector of six countries to examine
countries <- c("United States", "United Kingdom",
               "France", "Japan", "Brazil", "India")

# Filtered by_year_country: filtered_6_countries
filtered_6_countries <- by_year_country %>%
  filter(country %in% countries)

# Line plot of % yes over time faceted by country
ggplot(filtered_6_countries, aes(year, percent_yes)) +
  geom_line() +
  facet_wrap(~ country)
编辑并运行代码