我正在使用 R 中的 tmap 包创建一系列分区统计图。当我遵循在线教程时,我知道最终的地图应该是什么样子。但是,当我尝试在 RStudio 绘图窗格中可视化地图时,比例、位置和文本大小看起来与应有的方式非常不同,而且地图本身看起来也不太好。然而,当我使用
tm_save()
导出同一张地图时,比例再次起作用,看起来就像教程中的效果一样。这甚至不需要指定绘图大小即可工作。这令人沮丧,因为这意味着我无法使用 RStudio 绘图窗格来完善我的地图设计,而必须不断导出我的地图来检查它们的外观。
我对 RMarkdown 也有类似的问题:在 RMarkdown 文档中生成时,地图看起来不整洁,但是当我将其导出为 html 文件时,地图又看起来不错了。当我使用
windows()
弹出窗口时,比例也不起作用。
我真的很感激任何帮助。我已经尝试为“绘图”窗格设置默认大小,重新安装 tmap,并在 StackOverflow 中搜索更多建议,但找不到与我有相同问题的人。我的 RStudio 已经是最新版本了。
谢谢!
您可以尝试在完成后始终保存正在制作的情节。因此,您不必使用窗格来可视化它,而是直接转到工作目录来查找它。您可以使用 png() - dev.off() 函数组合来执行此操作。这是关于如何做到这一点的完整答案。