echarter: ECharts的R语言接口(一)

本文介绍了作者JeevanYue基于ECharts开发的R语言接口echarter,旨在简化R与ECharts的交互。文章讨论了echarter的开发背景,对比了其他R包,并提供了基础组件如标题、图例、背景色和颜色的使用示例。
摘要由CSDN通过智能技术生成

640?wx_fmt=jpeg

作者:JeevanYue  R语言中文社区专栏作者

知乎ID:https://www.zhihu.com/people/jeevanyue

GitHub:https://github.com/jeevanyue


前言

我之前主要使用Joshua Kunst 的highcharter做交互式数据可视化,highcharter是highcharts的R语言接口,但highcharter不对highcharts的配置项做重新的定义,基本根据highcharts的API来实现,可以很方便 的使用highcharts官方丰富的教程和案例,以及各种社区帮助,用起来真的非常方便的。

最近我们公司将为客户提供Dashboard数据展示,我是用highcharter做了可视化Demo,但是因为highcharts商用收费,所以开发团队使用了百度的ECharts来实现。

为了跟开发同事更好交流沟通,让生产实现与Demo更贴近,所以我想到ECharts也有R语言接口,最后在Github找到下面这么多实现ECharts的R语言接口。

  • cosname/recharts - ECharts4

  • JohnCoene/echarts4r - ECharts4

  • yihui/recharts - ECharts2

  • madlogos/recharts - ECharts2 forked from yihui/recharts

  • madlogos/recharts2 - ECharts3

  • ChanningWong/REcharts3 - ECharts3

  • XD-DENG/ECharts2Shiny - ECharts3

ECharts的R语言接口真的挺多的,我重点看了前两个包,因为都是基于最新的ECharts4,作者没有弃坑,最近也有更新维护。但是在学习应用这两个包的过程中发现,为了实现某个案例,自己要学习两个接口,ECharts的R语言接口和ECharts的API配置项,并且要不停相互比对。并且在ECharts社区中找到的帮助,常常在R语言接口无法实现。

弄到最后,我已经对ECharts的API配置项比较熟悉了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值