我已经使用maps
在RStudio中的世界地图上绘制了两组点,并且当我尝试最大化图时,地图保持不变。
我觉得我缺少什么。
在Rstudio中:
扩展图:
我希望世界地图最大化以适合我的屏幕,以便更好地分布点,但其大小保持不变。
我要去哪里错了?
还是有更好的包装可以做到这一点?
我的代码:
library(tidyverse)
library(maps)
library(geosphere)
par(mar=c(0,0,0,0))
map('world')
points(x = geochats$origin_lon, y = geochats$origin_lat, col = "green", cex = 1, pch = 20)
points(x = geochats$end_lon, y = geochats$end_lat, col = "red", cex = 1, pch = 20)
答案 0 :(得分:0)
map()
使用了一种过时的方法来固定绘图窗口和纵横比。重新缩放绘图窗口(在Rstudio之外)后,它的表现也不佳。不确定Rstudio,但我想您可以使用标准的plot命令来避免此问题:
mymap <- map("world", plot=FALSE)
plot(mymap,asp=1,type="l",frame=0,axes=0,xlab="",ylab="")