r语言 html gif,R语言gganimate动态图(一)

library(ggplot2)

library(dplyr)

library(gganimate)

library(ggrepel)

ADHD %>%

ggplot(aes(x = Year, y = Value)) +

geom_point(aes(color = Location)) +

guides(size = F) +

scale_x_continuous(breaks = seq(1990, 2017, 3)) +

labs(title = 'Attention-defict/hyperactivity disorder\nBoth sexes, All ages',

subtitle = 'Year:{current_frame}',

color = 'World Bank Regions',

y = "DALYs per 100,000") +

scale_color_brewer(palette = 'Set1') +

transition_manual(Year, cumulative = T) +

ggdark::dark_theme_bw() +

theme(panel.grid = element_blank())

3059c79f5b92

dynamic-plot.gif

ADHD %>%

ggplot(aes(x = Year, y = Value)) +

geom_point(aes(color = Location, size = Value)) +

geom_label_repel(aes(x = Year, y= Value, label = Value)) +

guides(size = F) +

scale_x_continuous(breaks = seq(1990, 2017, 3)) +

labs(title = 'Attention-defict/hyperactivity disorder\nBoth sexes, All ages',

subtitle = 'Year:{current_frame}',

color = 'World Bank Regions',

y = "DALYs per 100,000") +

scale_color_brewer(palette = 'Set1') +

transition_manual(Year) +

ggdark::dark_theme_bw() +

theme(panel.grid = element_blank())

3059c79f5b92

dynamic-plot2.gif

iris %>%

ggplot(aes(Species, Sepal.Length, color = Species)) +

geom_violin(trim = F) +

geom_jitter() +

stat_boxplot(geom = 'errorbar', width = 0.2) +

geom_boxplot(aes(fill = Species), width = 0.4) +

stat_summary(fun.y = median, geom = 'point', size = rel(3), color = 'white') +

guides(color = F) +

labs(title = 'The Sepal.Length of Different Species') +

ggdark::dark_theme_bw() +

theme(panel.grid = element_blank()) +

scale_fill_brewer(palette = 'Set2') +

scale_color_brewer(palette = 'Set2') +

transition_manual(Species, cumulative = T) +

theme(plot.title = element_text(face = 4, size = rel(2)),

axis.title = element_text(face = 4, size = rel(1.5)),

axis.text = element_text(size = rel(1.2)))

3059c79f5b92

dynamic-plot-3.gif

iris %>%

ggplot(aes(Species, Sepal.Length, color = Species)) +

geom_violin(fill = 'white', trim = F) +

stat_boxplot(geom = 'errorbar', width = 0.05, color = 'black') +

geom_boxplot(fill = 'black', color = 'black', width = 0.1) +

stat_summary(fun.y = median, geom = 'point', size = rel(3), color = 'white') +

geom_jitter() +

guides(color = F) +

labs(title = 'The Sepal.Length of Different Species') +

theme_bw() +

theme(panel.grid = element_blank()) +

scale_fill_brewer(palette = 'Set2') +

scale_color_brewer(palette = 'Set2') +

transition_manual(Species, cumulative = T) +

theme(plot.title = element_text(face = 4, size = rel(2)),

axis.title = element_text(face = 4, size = rel(1.5)),

axis.text = element_text(size = rel(1.2)))

3059c79f5b92

dynamic-plot-4.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值