拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化

原文链接:http://tecdat.cn/?p=22537 拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化
文章图片

我们在ggplot2中制作的饼实际上是一个条形图转换为极坐标。如果我们想制作一个像上面截图那样的地图,这就很困难了。
但在地图上绘制饼图时,它也有自己的缺点。首先,当我们绘制大量的饼图时,它以光栅图像的形式渲染,使得它的渲染速度很慢。
本文创建了一个封装函数,使其更容易绘制一组饼图。
例如,假设我们有以下数据。

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

拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化
文章图片

在地图上绘制饼图。
ggplot(map_data('world'), aes(long, lat) +pie(aes(x=long, y=lat, group=region, r=radius

拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化
文章图片

这是一个简单应用,我发现很多人喜欢它。他们要求我实现饼的大小图例。我实现了一个legend层为饼的大小添加了一个图例,如上图所示。
拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化
文章图片

最受欢迎的见解
1.R语言动态图可视化:如何、创建具有精美动画的图
2.R语言生存分析可视化分析
3.Python数据可视化-seaborn Iris鸢尾花数据
4.r语言对布丰投针(蒲丰投针)实验进行模拟和动态
5.R语言生存分析数据分析可视化案例
6.r语言数据可视化分析案例:探索brfss数据数据分析
7.R语言动态可视化:制作历史全球平均温度的累积动态折线图动画gif视频图
8.R语言高维数据的主成分pca、 t-SNE算法降维与可视化分析案例报告
【拓端tecdat|拓端tecdat|R语言在地图上绘制散点饼图可视化】9.python主题LDA建模和t-SNE可视化

    推荐阅读