加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

leafletR的几个注意

发布时间:2020-12-14 01:12:44 所属栏目:百科 来源:网络整理
导读:1、toGeoJSON挑字符格式 乱码一定要清除掉,否则出差,尤其是互联网爬的数据,要用正则去处理。常用的清理方法如下: hp.df$loupanmingcheng-gsub("[^a-zA-Z0-9u4e00-u9fa5]","",hp.df$loupanmingcheng); #替换乱码; # [u4e00-u9fa5] 匹配汉字-汉字的正


1、toGeoJSON挑字符格式

乱码一定要清除掉,否则出差,尤其是互联网爬的数据,要用正则去处理。常用的清理方法如下:

hp.df$loupanmingcheng<-gsub("[^a-zA-Z0-9u4e00-u9fa5]","",hp.df$loupanmingcheng); #替换乱码;
# [u4e00-u9fa5] 匹配汉字-汉字的正则表达式; [a-zA-Z0-9] 匹配英文字母和数字的正则表达式

soufang.df$xiaoqujianjie<-gsub("n","; ",soufang.df$xiaoqujianjie) #替换换行符n成;,Json不认
soufang.df$xiaoqujianjie<-gsub("r",soufang.df$xiaoqujianjie) #替换回车符r成;,Json不认

2、toGeoJSON的输入数据,必须是纯的data frame,否则产生巨大(几百M)的文件

最好的办法是,是使用toGeoJSON之前,输入数据强制转换成data.frame

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读