R语言怎么使用gganimate创建可视化动图
发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,这篇"R语言怎么使用gganimate创建可视化动图"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一
千家信息网最后更新 2024年12月13日R语言怎么使用gganimate创建可视化动图
这篇"R语言怎么使用gganimate创建可视化动图"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"R语言怎么使用gganimate创建可视化动图"文章吧。
加载R包,数据
#R包安装install.packages("devtools")library(devtools) install_github("thomasp85/gganimate")install.packages("gapminder")#加载library(gganimate)library(gapminder)#查看数据head(gapminder)# A tibble: 6 x 6 country continent year lifeExp pop gdpPercap1 Afghanistan Asia 1952 28.8 8425333 779.2 Afghanistan Asia 1957 30.3 9240934 821.3 Afghanistan Asia 1962 32.0 10267083 853.4 Afghanistan Asia 1967 34.0 11537966 836.5 Afghanistan Asia 1972 36.1 13079460 740.6 Afghanistan Asia 1977 38.4 14880372 786.
数据集包括全球主要国家在1952-2007年的人均GDP增长、预期寿命以及人口增长的数据 。
ggplot2绘制
使用ggplot2绘制
theme_set(theme_bw())p <- ggplot(gapminder, aes(x = gdpPercap, y=lifeExp, size = pop, colour = country)) + geom_point(show.legend = FALSE, alpha = 0.7) + scale_color_viridis_d() + scale_size(range = c(2, 12)) + scale_x_log10() + labs(x = "GDP per capita", y = "Life expectancy")p
gganimate 动态
1. transition_time()
核心函数,添加动态
p + transition_time(year) + labs(title = "Year: {frame_time}")
2 按需设置
1)添加小尾巴
p + transition_time(year) + labs(title = "Year: {frame_time}") + shadow_wake(wake_length = 0.1, alpha = FALSE)
2)原数据做背景
p + transition_time(year) + labs(title = "Year: {frame_time}") + shadow_mark(alpha = 0.3, size = 0.5)
以上就是关于"R语言怎么使用gganimate创建可视化动图"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
内容
数据
语言
可视化
动态
文章
知识
篇文章
增长
人口
价值
全球
函数
国家
大部分
寿命
就是
更多
核心
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全与执法专业学什么好
长春软件开发品牌
广州光学仿真软件开发公司
腾讯互联网未来科技城人口
胶囊日记软件开发
数据库定义一个整形变量怎么实现
数据库实现的过程
和平精英怎么开启隐藏的服务器
小程序安装服务器
哪些数据库支持join
佛山专业软件开发优化价格
服务器管理员可以干点什么
杭州市西湖区软件开发公司
百度网络安全证书过期怎么办
市委网络安全与信息化
高科技和网络技术
服务器不死账号建立
音乐服务器的软件
软件开发年终奖分配原则
xampp数据库怎么移植
服务器部署WEB网站
如何显示服务器ip命令
dos检测服务器和网络
服务器出租帮信罪
aosd软件开发
求职互联网软件开发
网络安全法禁止的
女生适合学网络安全还是软件
壹孕网深圳网络技术有限公司
2核4g6m服务器卡吗