R语言在地图上绘制散点饼图可视化

我们在ggplot2中制作的饼实际上是一个条形图转换为极坐标。

由Kaizong Ye,Coin Ge撰写

如果我们想制作像截图那样的地图,这就很困难了。

但在地图上绘制饼图时,它也有自己的缺点。

首先,当我们绘制大量的饼图时,它以光栅图像的形式渲染,使得它的渲染速度很慢。

本文创建了一个封装函数,使其更容易绘制一组饼图。
例如,假设我们有以下数据。


课程

R语言数据分析挖掘必知必会

从数据获取和清理开始,有目的的进行探索性分析与可视化。让数据从生涩的资料,摇身成为有温度的故事。

立即参加

set.seed(123)
long <- rnorm(50, sd=100)
lat <- rnorm(50, sd=50)

在地图上绘制饼图。

ggplot(map_data('world'), aes(long, lat) +pie(aes(x=long, y=lat, group=region, r=radius


可下载资源

关于作者

Kaizong Ye拓端研究室(TRL)的研究员。

本文借鉴了作者最近为《R语言数据分析挖掘必知必会 》课堂做的准备。

​非常感谢您阅读本文,如需帮助请联系我们!

 
QQ在线咨询
售前咨询热线
15121130882
售后咨询热线
0571-63341498