ECharts,是百度的一个开源的数据可视化工具,一个纯 Javascript 的图表库。echarts4r 包是 ECharts 的 R 语言接口,目前可以从 CRAN 是直接安装。echarts4r 语法结构简单,易用,可读性很好,是很好的交互式绘图包。
本文介绍 echarts4r 的常规交互式图形,交互式图形可以用在 rmarkdown 和 shiny 应用中。
环境&软件
-
win10 64bit
-
R 3.6.1
安装包
install.packages("echarts4r")
散点图
echarts4r 作图第一步用e_charts函数创建一个 echarts4r 对象,函数第一个参数为数据,第二个参数为 x 轴数据,第二步以及后续都是用%>%管道操作符来进一步作图。
绘制散点图,用iris数据,x 轴为 Sepal.Length。y 轴为 Petal.Length,在e_scatter中定义为serie。通过group_by根据 Sepal.Length 进行分组,在图中表现为不同颜色。散点大小通过size参数设置。
library(echarts4r)
iris %>%
group_by(Species) %>%
e_charts(x = Sepal.Length) %>%
e_scatter(serie = Petal.Length, size = Sepal.Width)

本文介绍echarts4r包,这是一个R语言接口的ECharts库,用于创建交互式图形,如散点图、柱状图、极坐标图等,适用于rmarkdown和shiny应用。
&spm=1001.2101.3001.5002&articleId=104042290&d=1&t=3&u=da2eed1842a5496394c31dbf59a2ce52)
404

被折叠的 条评论
为什么被折叠?



