R语言ggplot绘制地图-报错汇总(一)
R语言ggplot绘制地图-报错汇总
- 报错两例
- 报错1:
- 报错2:
报错两例
在用ggplot绘制地图时出现了两个报错,网上搜索了没有相关说明,虽然解决方式很蠢,但是可能对于出现同样报错的人会有帮助,可以快速解决。不涉及绘图细节,仅给出报错前脚本。
library(ggplot2)
library(dplyr)
library(rgdal)
setwd("e:/script/China-province-border-data/")
world_map<-readOGR("./world/world.shp")
world_map1<-fortify(world_map)
ggplot()+geom_polygon(data=world_map1,aes(x=long,y=lat,group=group),fill="grey95",colour="grey60",size=0.25)+coord_map()
报错1:
该脚本运行,出现如下问题。
解决办法: farver版本问题,重新安装该问题解决。
install.packages(“farver”)
报错2:
脚本运行,绘制出的地图出现部分区域扭曲变形的问题,如下所示。
用plot(world_map) 绘制了地图,检查了一下地图数据并没有问题(这个shp文件我在地图软件中绘制也没有问题),如下图所示。
解决方法: ggplot里面的coor_map函数投影出了问题,最后去掉该步骤,地图扭曲变形问题消失,同时也没有影响后续在地图上添加数据展示,如图所示。
ggplot()+geom_polygon(data=world_map1,aes(x=long,y=lat,group=group),fill="grey90",colour="grey70",size=0.25)
R语言ggplot绘制地图-报错汇总(一)相关推荐
- R语言-处理异常值或报错的三个示例
R语言-处理异常值或报错的三个示例 参考文章: (1)R语言-处理异常值或报错的三个示例 (2)https://www.cnblogs.com/awishfullyway/p/6611690.html ...
- R语言 Rstudio 安装 包 报错installation of package ‘*’ had non-zero exit status
在安装r语言向量自回归包(vars)时候报错了 记录一下供其他朋友参考,有同类相似其他问题也可以联系我一起解决. 先贴报错信息 > install.packages("v ...
- R语言GO富集分析报错求助
R studio运行别人共享的关于差异基因GO富集分析作图的代码,报错如图.检索网页后未找到解决办法,更新R包到最新版后依然报错.请前辈们支招,谢谢! 报错: Error in has_pairsim ...
- R语言加载xlsx报错错误: JAVA_HOME cannot be determined from the Registry解决方法
错误: package or namespace load failed for 'xlsx': loadNamespace()里算'rJava'时.onLoad失败了,详细内容: 调用: fu ...
- R语言下载CLL包报错arning in install.packages : package ‘CLL’ is not available for this version of RA ve
错误: Warning in install.packages :package 'CLL' is not available for this version of R.A version of t ...
- R语言armasubsets使用及报错问题处理
时间序列分析 在时间序列分析的建模过程中,我们常用armasubsets给我们的模型进行定阶,优化. armasubsets() in TSA package,判别准则BIC. armasubsets ...
- R语言处理FASTQ文件报错相关
setwd("E:/CTQ/plw/3w3d")##设置路径 install.packages("Biostrings")##下载包 > seqdata ...
- R语言dplyr包警告/报错`summarise()` ungrouping output (override with `.groups` argument)的原因和解决办法
问题描述 在使用dplyr包中的 summarize 配合 group_by 函数做数据处理的时候,有时候会遇到这样两个警告/报错: `summarise()` ungrouping output ( ...
- R语言ggplot绘制鸡冠花图(南丁格尔玫瑰图)
南丁格尔玫瑰图也就是鸡冠花图,一种极坐标的柱状图.图形的大小跟变量分组的数值呈正比.从极坐标延伸出来的每一环可以当做标尺来使用,用来表示分段的大小并代表数值的高低. 首先绘制柱状图 bar<- ...
最新文章
- 2018-03-02 Linux
- “记住密码“功能的正确设计
- JAVA时间格式的处理 SimpleDateFormat 类(小结)
- api如何使用_什么是API, API是如何工作的?
- 金九银十,史上最强 Java 面试题整理。
- 一个Python爬虫案例让你看清Python2和3之间的区别
- linux中sed或awk,Linux中sed和awk命令比较实例
- chmod命令用法linux,Linux下chmod命令详细介绍及用法举例
- R软件中调用windows字体二
- Mac怎么玩Windows游戏
- coldfusion_ColdFusion MX 7功能之旅
- 与引导文件系统/vmfs/devices..的备用设备之间的连接已丢失,主机配置更改将不会保存到持久存储中...
- Schema_CN28_CNNG净薪酬计算
- 海天蚝油《挑战不可能》清华博士远程驾驶无人车迎战高难度车道
- Linux使用基础(目录)顶顶顶
- 美妆界现在是“李佳琦们”的内容营销时代
- ArcGIS软件操作——地图制图
- C语言:数字三角形!
- 用PartitionMagic和disk druid玩转linux分区
- 南邮Android Studio应用高德地图API获取SHA1码