gpt4 book ai didi

r - 使用 [R] map 包 - 在世界地图上的特定国家着色

转载 作者:行者123 更新时间:2023-12-04 18:49:02 25 4
gpt4 key购买 nike

我正在尝试创建世界地图并为某些国家着色。基本上,我想用红色突出一些国家,用蓝色突出其他国家。

如果有人可以帮助我为此生成基本的 [R] 代码,我将非常感激!!

最佳答案

如果您不喜欢使用 maps包,对象 wrld_simplmaptools包可以使制作这种 map 变得非常容易。为了让您开始,这里有几行代码可以生成一张世界地图,其中名称以字母“U”开头的国家被涂成红色:

library(maptools)
data(wrld_simpl)
plot(wrld_simpl,
col = c(gray(.80), "red")[grepl("^U", wrld_simpl@data$NAME) + 1])

( wrld_simplSpatialPolygonsDataFrame 类的对象, wrld_simple@data 中包含的 data.frame 包含一个 NAME 列,您可以使用它来突出显示您选择的任何国家。)

enter image description here

关于r - 使用 [R] map 包 - 在世界地图上的特定国家着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9096306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com