gpt4 book ai didi

r - 在 R 中创建 map 时如何指定国家/地区?

转载 作者:行者123 更新时间:2023-12-04 11:28:33 24 4
gpt4 key购买 nike

map("usa") 默认显示没有阿拉斯加和夏威夷的 map 。 map("world") 默认包含南极洲。有没有办法说“包括阿拉斯加”,“排除南极”等?

最佳答案

快速回答:

nams <- map("world", namesonly=TRUE, plot=FALSE)

map("world", region=nams[-grep("Antarctica", nams)])

更长的答案:

“world”中的 map 数据是通过区域名称引用的,这些通常是“大陆:国家”或“大陆:次区域”格式的字符数据。要获取外部数据库中的那些名称,您需要首先使用 maps("world", ...) 和仅返回名称而不是所有其他坐标的参数。如果您想找到所有包含条目的“南极洲”,您需要使用 grep() 来标识它们在返回的名称向量中的位置。

关于r - 在 R 中创建 map 时如何指定国家/地区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9555994/

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