r - R中使用Cartogram函数的地图
问题描述
我正在努力解决应用cartogram_cont()
函数后返回的错误
这是代码和错误
carto3 <- cartogram_cont(map33, "resi_eur_avg", itermax=5)
第一次迭代后出现的错误消息如下:
迭代 1 的平均大小错误:-2.73958727096137 CPL_geos_op("buffer", x, dist, nQ, numeric(0),logical(0)) 中的错误:评估错误:IllegalArgumentException:LinearRing 的点不形成闭合线串。另外:警告消息:在 sqrt(desired/pi) 中:产生了 NaN
该地图是欧盟地区的投影地图。我已将上面相同的代码应用于具有不同变量而不是 的类似地图resi_eur_avg
,一切顺利。
但是,我曾经st_is_valid(map33)
尝试发现某些东西(所有行的值都为 TRUE)。即使使用Max iteration = 1
,错误仍然存在
我想知道这个错误信息是什么意思?以及如何解决?
提前致谢。
解决方案
推荐阅读
- xml - 如何将平面 xml 转换为分层 xml (xslt 1.0)
- php - 我收到“解析错误:语法错误,意外')'”,不知道为什么
- email - 无效登录:502 命令“AUTH PLAIN Xxxxxxx”未执行
- mysql - SQL:列出最小值、最大值、平均值、计数时遇到问题
- angular - 获取项目长度 ngFor async / Observable
; - spring-boot - 在 Spring Boot 中访问当前在 Hazelcast 缓存中的对象
- android - GC'd 后如何处理 SoftReference 侦听器?
- django - Django + Apache2 上的静态文件给出 URLconf 错误
- smartcontracts - web3.eth.accounts.decrypt 在 cryp.createDecipheriv 抛出错误
- java - 在 Maven 项目中使用 sun.misc,访问限制警告