使用Viridis的ggplot2中的气泡图图例颜色

阿南德

您好,我希望此气泡图的图例中的气泡以图表中使用的翠绿颜色进行着色。我想出了如何使用简单的颜色(例如,这里的橙色)来自定义颜色,但是我不确定如何使用绿色的颜色或更笼统地覆盖任何调色板。

指南(大小= guide_legend(override.aes =列表(颜色=“橙色”)))

# Libraries
library(ggplot2)
library(dplyr)

# Get the world polygon and extract UK
library(maps)
UK <- map_data("world") %>% filter(region=="UK")

# Get a data frame with longitude, latitude, and size of bubbles (a bubble = a city)
data <- world.cities %>% filter(country.etc=="UK")

# virids package for the color palette
library(viridis)

# Do bubble map and use viridis as color palette 
ggplot() +
  geom_polygon(data = UK, aes(x=long, y = lat, group = group), fill="grey", alpha=0.3) +
  geom_point( data=data, aes(x=long, y=lat, size=pop, color=pop)) +
  scale_size_continuous(range=c(1,12)) +
  scale_color_viridis(trans="log") +
  guides(size=guide_legend(override.aes = list(color= "orange"))) + 
  theme_void() + ylim(50,59) + coord_map() 
格雷格

您可以使用该viridis函数将viridis调色板中的颜色(在这种情况下为3种颜色)传递override.aes喜欢橙色的人:

ggplot() +
  geom_polygon(data = UK, aes(x=long, y = lat, group = group), fill="grey", alpha=0.3) +
  geom_point( data=data, aes(x=long, y=lat, size = pop, color = pop)) +
  scale_size_continuous(range=c(1,12)) +
  scale_color_viridis(trans="log") +
  guides(size=guide_legend(override.aes = list(color = viridis(3)))) +
  theme_void() + ylim(50,59) + coord_map() 

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不要在2图例图(R ggplot2)中的颜色图例中显示形状

来自分类Dev

ggplot2的气泡图

来自分类Dev

如何使用图例在ggplot2中创建分段图?

来自分类Dev

使用ggplot2以用户定义的方式显示气泡图中气泡的颜色

来自分类Dev

如何使用ggplot2将图例标题,键顺序和颜色更改为R中的多堆叠条形图

来自分类Dev

如何使ggplot2中的图例与图的高度相同?

来自分类Dev

控制ggplot2中多层图的图例

来自分类Dev

在ggplot2中创建图例并添加图

来自分类Dev

使用R中的geom_smooth()在ggplot2图例中混合填充颜色

来自分类Dev

在ggplot2中使用组,线型和颜色时使用单个图例?

来自分类Dev

在ggplot2中调整图例和颜色

来自分类Dev

在ggplot2中为矩形颜色创建图例

来自分类Dev

使用 ggplot 的气泡图自定义图例

来自分类Dev

文字颜色与ggplot2中使用geom_text的图例不匹配

来自分类Dev

ggplot2合并颜色并填充图例

来自分类Dev

ggplot2中的图例

来自分类Dev

如何使用ggplot2 coord_polar()制作带圆圈的气泡图?

来自分类Dev

在ggplot2中强制密度图的颜色

来自分类Dev

在ggplot2中更改光栅图的颜色

来自分类Dev

使用ggplot2的堆积面积图的颜色问题

来自分类Dev

通过R中的注释使用ggplot2图的默认填充颜色

来自分类Dev

如何在ggplot2中组合点图和箱图图例?

来自分类Dev

如何使用R在ggplot2中添加图例?

来自分类Dev

从ggplot2中的小图例框中删除边框和颜色

来自分类Dev

ggplot2:图例将颜色和隐藏线混合在一起用于预测图

来自分类Dev

如何将ggplot2图例放在两列中以进行面积图

来自分类常见问题

ggplot2中带有一个图例的并排图

来自分类Dev

在条形图ggplot2中更改内部图例顺序

来自分类Dev

ggplot2中带有一个图例的并排图

Related 相关文章

  1. 1

    不要在2图例图(R ggplot2)中的颜色图例中显示形状

  2. 2

    ggplot2的气泡图

  3. 3

    如何使用图例在ggplot2中创建分段图?

  4. 4

    使用ggplot2以用户定义的方式显示气泡图中气泡的颜色

  5. 5

    如何使用ggplot2将图例标题,键顺序和颜色更改为R中的多堆叠条形图

  6. 6

    如何使ggplot2中的图例与图的高度相同?

  7. 7

    控制ggplot2中多层图的图例

  8. 8

    在ggplot2中创建图例并添加图

  9. 9

    使用R中的geom_smooth()在ggplot2图例中混合填充颜色

  10. 10

    在ggplot2中使用组,线型和颜色时使用单个图例?

  11. 11

    在ggplot2中调整图例和颜色

  12. 12

    在ggplot2中为矩形颜色创建图例

  13. 13

    使用 ggplot 的气泡图自定义图例

  14. 14

    文字颜色与ggplot2中使用geom_text的图例不匹配

  15. 15

    ggplot2合并颜色并填充图例

  16. 16

    ggplot2中的图例

  17. 17

    如何使用ggplot2 coord_polar()制作带圆圈的气泡图?

  18. 18

    在ggplot2中强制密度图的颜色

  19. 19

    在ggplot2中更改光栅图的颜色

  20. 20

    使用ggplot2的堆积面积图的颜色问题

  21. 21

    通过R中的注释使用ggplot2图的默认填充颜色

  22. 22

    如何在ggplot2中组合点图和箱图图例?

  23. 23

    如何使用R在ggplot2中添加图例?

  24. 24

    从ggplot2中的小图例框中删除边框和颜色

  25. 25

    ggplot2:图例将颜色和隐藏线混合在一起用于预测图

  26. 26

    如何将ggplot2图例放在两列中以进行面积图

  27. 27

    ggplot2中带有一个图例的并排图

  28. 28

    在条形图ggplot2中更改内部图例顺序

  29. 29

    ggplot2中带有一个图例的并排图

热门标签

归档