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

本文展示了如何使用R语言制作具有精美动画效果的图表。通过`gapminder`数据集,创建了随时间变化的散点图,动态展示GDP与人均寿命的关系。此外,还利用`airquality`数据集展示了按月份逐渐出现的温度变化线图,并通过`transition_states()`函数实现了数据在不同阶段间的平滑转换。最后,生成了平均温度的动态条形图,并介绍了如何保存这些动画。
摘要由CSDN通过智能技术生成

演示数据集

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值