R语言实战应用精讲50篇(十九)-R语言gganimate函数应用案例:静态图变成动态,让你的图表更酷炫
Posted 文宇肃然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言实战应用精讲50篇(十九)-R语言gganimate函数应用案例:静态图变成动态,让你的图表更酷炫相关的知识,希望对你有一定的参考价值。
前言
gganimate包可以让ggplot2做出来的各种图形变成动态,今天我就以时间序列图为例,让时间序列数据动起来!
library(gganimate)
时间序列动态图主要用的函数是transition_time()
1.查看数据
?airquality
该数据共有153个观测,6个变量,每个变量的含义如下:
2.时间序列点图
anim <- ggplot(airquality, aes(Day, Temp)) +
geom_point(aes(colour = factor(Month))) +
transition_time(Day)
图形解读:图形展示了不同月份的温度随日期的变化而变化的情况。图中纵坐标是温度,横坐标是日期。不同的颜色的散点反映的是不同月份中温度与日期的关系。
3.时间序列线图1
anim1 <- ggplot(airquality, aes(Day, Temp)) +
geom_line(aes(colou
以上是关于R语言实战应用精讲50篇(十九)-R语言gganimate函数应用案例:静态图变成动态,让你的图表更酷炫的主要内容,如果未能解决你的问题,请参考以下文章
R语言实战应用精讲50篇(二十九)-R语言算法应用案例:路径路网轨迹绘图分析(英国自行车数据库)
R语言实战应用精讲50篇(二十九)-R语言算法应用案例:路径路网轨迹绘图分析(英国自行车数据库)
R语言实战应用精讲50篇(三十一)-R语言实现决策树(附R语言代码)
R语言实战应用精讲50篇(三十二)-R语言实现单变量时间序列(附R语言代码)