首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言绘图—动态折线图

之前已经给大家介绍过几期关于R语言绘图中动态图形的绘制,共有:

今天再来介绍下动态折线图的绘制。

二、构造数据

为了方便大家演示,我这里构造了一份传染病数据,模拟的是深圳市某病近5年每月的发病数,每一行也有相应的文字解释,如下:

三、绘制基础图形

在绘图之前大家需要先加载以下包:

对于线图的绘制大家应该很熟悉了,这里我不再解释代码意义,整个的绘图代码如下,大家可以根据自己的需要去微调图形:

绘制的图如下:

四、绘制动态图形

那么绘制好了静态图形后,我们需要将静态图形转为动态图形,那么在这里我们使用的是transition_reveal函数,函数用法如下:

与transition_time()函数不一样的是,transition_reveal函数能够保留之前的值从而形成一条线而不是单独的线段。

我们根据月份绘制动态线图:

设置图形的尺寸、分辨率:

图形如下:

我们也可以将六年的折线单独观看,只需要在绘制静态图形的时候加入分面代码即可,如:

加入分面后即可绘制如上图的静态图形,随后我们转为动态图形,代码和之前一致,绘制的图形如下:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230511A06BH300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券