标签: scatterpie

使用R中的ggplot2制作不同大小的多个饼图的散点图

我有一个包含以下数据的数据框:

> data_graph
# A tibble: 12 x 4
# Groups:   ATTPRO, ATTMAR [?]
       x     y group    nb
   <dbl> <dbl> <chr> <int>
 1     0     0     1  1060
 2     0     0     2   361
 3     0     0     3   267
 4     0     1     1   788
 5     0     1     2   215
 6     0     1     3    80
 7     1     0     1   485
 8     1     0     2   168
 9     1     0     3   101
10     1     1     1  6306
11     1     1     2  1501
12     1     1 …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 pie-chart ggforce scatterpie

1
推荐指数
1
解决办法
966
查看次数

如何将世界地图和饼图合并在一起?

我有两个包含三个变量的数据集。我想在世界地图上将其中一个显示为热图,两个显示为饼图。

我使用了下面的代码,但出现了错误。我想知道如何解决它。

library(ggplot2)
library(scatterpie)

world_map <- map_data("world")
df <- data.frame(Country = c("USA", "Canada", "Mexico"),
                          Cases = c(10, 20, 30))
df_piechart <- data.frame(long = c(-95, -110, -75),
                                   lat = c(37, 60, 20),
                                   size = c(5, 10, 15),
                                   Group1 = c(20, 30, 50),
                                   Group2 = c(30, 40, 30))

ggplot() +
 geom_map(dat = world_map, map = world_map, aes(map_id = region), color = "white", fill = "#d3d4d3", linewidth = 0.5, alpha=0.4 ) +
 geom_map(dat = df, map = world_map, aes(map_id = Country, fill = …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 scatterpie geom-map

0
推荐指数
1
解决办法
60
查看次数

标签 统计

ggplot2 ×2

r ×2

scatterpie ×2

geom-map ×1

ggforce ×1

pie-chart ×1