r语言 精美rda图_R语言动态图可视化:如何、创建具有精美动画的图

原文链接:http://tecdat.cn/?p=8003

演示数据集

library(gapminder) head(gapminder)

## # A tibble: 6 x 6 ## country continent year lifeExp pop gdpPercap ## ## 1 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.静态图

p

基本

状态之间的过渡长度将设置为与它们之间的实际时间差相对应。

标签变量:frame_time。给出当前帧所对应的时间。

创建面:

让视图跟随数据在每帧中

逐步衰减

显示原始数据作为背景

您可以根据需要显示过去和/或将来的原始数据并设置其样式。

静态图

p

让数据逐渐出现

按天显示(x轴)

在数据的几个不同阶段之间进行转换

数据准备:

%\n group_by(Month) %>%\n summarise(Temp = mean(Temp))\nmean.temp","classes":{"has":1},"lang":""}" data-cke-widget-upcasted="1" data-cke-widget-keep-attr="0" data-widget="codeSnippet">library(dplyr) mean.temp % group_by(Month) %>% summarise(Temp = mean(Temp)) mean.temp

## # A tibble: 5 x 2 ## Month Temp ## ## 1 5 65.5 ## 2 6 79.1 ## 3 7 83.9 ## 4 8 84.0 ## 5 9 76.9创建平均温度的条形图:

p

transition_states():

enter_grow()+ enter_fade()

保存动画

如果需要保存动画以备后用,可以使用该anim_save()功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值