我对 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
预先感谢您的帮助!