1

我对 R 中的编码相当陌生。我正在尝试用 gganimate 为我的图表制作动画。我一直试图弄清楚这一点。这是代码:

ggplot(gapminder, aes(PerCapGDP, PerCapFT, size = PerCapPHE, color=Province)) +
  scale_colour_manual(values = country_colors)+
  geom_point(alpha = 0.7, show.legend = FALSE)  +
  scale_size(range = c(2,12))+
  scale_x_log10()+
  facet_wrap(~Province) +  
  labs(title = 'Year: {frame_time}', x = 'GDP per capita', y = 'life expectancy') +
  transition_time(Year) +
  ease_aes('linear')

运行此代码时出现此错误:

错误:至少一层必须包含所有分面变量:Province。* 缺少绘图Province * 缺少第 1 层Province

预先感谢您的帮助!

4

0 回答 0