首页
学习
活动
专区
圈层
工具
发布

R语言可视化——数据地图应用(东三省)

今天是一个案例应用,采用东北三省地图进行离散颜色映射,让大家感受下R语言在地理信息空间可视化方面的强大功能,同时也会对之前强调过的地图配色技巧进行应用。...dongsansheng 省的合并数据信息 ?...到这里你可以查看一下东三省的市级行政单位详细信息: aaa<-data.frame(name=unique(dongsansheng$NAME_2)) aaa ?...以上已经完成了东北三省的数据提取与整理工作,但是如果要使用自己的数据对各个市级行政进行填充,我们还需要自己制作一个业务数据文件文件,以前我都是将上一步的市级行政单位信息复制黏贴到excel表格中,然后建立业务数据...虽然我们使用连续渐变映射做出来了东三省的数据地图,可以如果我问你你能明确的告诉我某一个市的数值范围具体在那个数量段,你可以立马的告诉我吗,反正我是不能。

3.8K52
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    R语言可视化——REmap动态地图

    今天开始,要跟着大家学习一个新的可视化R包——REmap包。 说起来,这个包要归功于百度的可视化开源项目——echarts,它是国内为数不多的高水平开源可视化js库,在业界地位首屈一指。...经过大神的努力,我们终于可以在R语言中以简洁的REmap函数形式,来调用Echarts核心功能,而不用亲自去学js代码,就可以创建动态地图可视化作品。...map_data<- data.frame(origin,destination) 数据预览: head(map_data) origin destination 1 dalian...::提示下,这里的map_out的对象是一个js代码生成的html对象,运行完plot之后,动态图表效果不是呈现在R的图表窗口而是调用了桌面浏览器的Web窗口。...如果想要存储该HTML对象,需要设定临时目录: setwd("D:/R/Rscript") #保存图片的位置,不做修改默认为R的工作路径 options(remap.js.web=T)

    3.3K62

    批量将本地gis数据导入postgis数据库

    ,优势便更加明显,你可以选择将很多需要做空间计算的步骤转移到Postgis数据库内进行计算,要知道Postgis提供的空间计算能力与R和Python这种应用导向的工具相比,优势要大得多。...在批量导入素材之前,我们可以先看下R语言目前提供的各种导入接口在I/O性能上相比有何异同。...mapdata/State/china.geojson" )) 用户 系统 流逝 0.03 0.00 0.03 topojson system.time(map_data...R语言-gis数据批量入库: #定义读写函数: task <- function(filename,conn){ #此处为写入本地gis数据(可以是任意格式,可以使用任意一种导入工具) map_data...= gpd.GeoDataFrame.from_file(path) map_data['geometry'] = map_data['geometry'].apply(lambda x: WKTElement

    3.1K10

    二进制的骚操作,省字段,省带宽,提效率...

    介绍 上一个礼拜和一个同事对接口,前端同事问我是不是接口文档写错了,一个订单的异常标签有多个,不应该返回一个数组吗?为啥只返回了一个数字。...我立马就懂了,因为Linux下的权限也是这么干的(Linux下的权限管理居然这么有意思),然后找到他们的代码确认了一番,果然和我想的一样,看看是怎么做的吧 ?...二进制的其他骚操作 普通操作 骚操作 n * 2 n << 1 n / 2 n >> 1 n % 1 == 1 n & 1 == 1 没别的,位操作就是快 判断一个数是否是2的指数,我原来面试的时候被问到过...bool isPowerOfTwo(int n) { if (n <= 0) return false; return (n & (n - 1)) == 0; } 2的指数二进制的形式一定是...1000,2的指数-1的二进制的形式一定是111,所以与操作一定是0 二进制的骚操作还有很多,但是并不常用,这里只列举了一些常用的

    67940

    盈利财报背后,唯品会的一省再省

    在各种热播剧或者热门综艺常常刷屏的唯品会,交出了一份并不算难堪的财报,不过伴随唯品会财报发布的,还有其CFO离职的消息。毫不意外,在财报里CFO离职的消息,直接让资本市场收回对唯品会的热情。...虽然,营收与净利润双双出现下降,但当时唯品会对接下来的业绩表现持有乐观的态度,“服饰需求的回暖是很明显的”。...不过在唯品会的财报里面,在净利润暴增的背后除了营收的增长之外,更重要的还有唯品会的缩衣节食。 节流省钱 在唯品会的最新财报里,净利润的增长异常亮眼。...通过唯品会的财报数据可以看出,在营收增速个位数而净利润增速却飙升的背后,离不开唯品会对营业费用的压缩。...增速缓慢,掉队电商 在唯品会市值大跌的背后,除了高管离职的原因之外,更重要的是唯品会不管是在营收还是用户方面的增速都有一定变缓,这让投资者对唯品会未来的持续发展抱有一定的质疑。

    48930

    科研文献绘图

    ))) wordcloud2(top50,shape = "circle") wordcloud2(top50,shape = "circos") wordcloud2(top50,shape = "R"...在生物和统计学上,做频率统计、突变分布、GWAS 关联分析的时候,经常需要绘制manhattan 图,用来展示每条染色体上 SNP 的分布及频率变化,能够对候选位点的分布和数值一目了然。...在 R 中,可以利用 qqman 包来绘制 Manhattan 图,Plink 软件的输出结果可以直接作为输入数据进行绘图。...之前的“基因组圈图”也是一种和弦图,用来展示基因组之间相互关系。 和弦图的输入数据非常简单,主要是一种关联,最简单的分为三列。...提供高分辨率地图数据 library(mapdata) map('worldHires', col=1:10) map('worldHires', 'China') map_data(map = "china

    1.3K10

    R语言可视化——REmap(路径图)

    路径图所需要的数据结构非常简单,两列数据,左侧是起点,右侧是终点,并且每一行的终点是下一行的起点,这样最终才可以制作出连接在一起的路径图。...终点数据: destination<- c(origin[-1],origin[1]) #将起点数据首尾互换,并构造终点数据 将终点数据、起点数据合并为数据框格式的作图数据: map_data<- data.frame...绘图: map_out1map_data, title ="我是主标题", subtitle ="我是副标题"...那么如果不要求路径图首尾相连的话可以设置如下结构: map_data1map_data[-7,] map_out2<- remap(mapdata=map_data1,...如果想要存储该HTML对象,需要设定临时目录: setwd("D:/R/Rscript") #保存图片的位置,不做修改默认为R的工作路径 options(remap.js.web=T)

    2K50

    地区电影市场分析:用Python爬虫抓取猫眼灯塔专业版各地区票房

    猫眼专业版(piaofang.maoyan.com)和灯塔专业版(box.taobao.com)作为国内最权威的票房数据平台,每日发布包括全国、省、市乃至单个影院的多维度票房数据。...绘制全国票房分布地图 # 准备地图数据:列表,元素为[省份名称,票房值] map_data = [[row['region'], row['box_office_clean']] for...ThemeType.ROMA, width="1200px", height="600px")) .add( series_name="票房", data_pair=map_data...绘制全国票房分布地图 # 准备地图数据:列表,元素为[省份名称,票房值] map_data = [[row['region'], row['box_office_clean']] for...ThemeType.ROMA, width="1200px", height="600px")) .add( series_name="票房", data_pair=map_data

    1.2K00

    R」R 的函数

    这有点类似于shell中通过$引用相应的参数。看来很多的编程语言都存有相同的参数传递机制。 函数的属性 R中包含了一系列的函数用于提取函数类型对象的信息。...NULL 如果我们想要在R代码中对函数的参数列表进行操作,formals函数是一个很好的工具,它会返回一个配对列表对象(对应参数名和设定的默认参数值)。...注意,formals函数仅能运行在R写的函数上(类型为closure的对象),而不能在内嵌函数(bulti-in function)上运行。...例如: > f.formals$y <- 3 > formals(f) <- f.formals > args(f) function (x, y = 3, z = 2) NULL R提供了一个非常方便的函数...加入解释器在到达全局环境时依然没有找到var,那么R会在全局环境中指定var的值为value。

    2.1K20

    curl 命令详解,省的来回找了【Linux】

    一、简介 1. curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。...二、curl选项参数,这里说一些常用的 1.静默不输出任何东西 --silent curl URL --silent 这条命令是将下载文件输出到终端,所有下载的数据都被写入到stdout。...test.iso -o filename.iso --progress ######################################### 100.0% 选项-o将下载数据写入到指定名称的文件中...使用--user-agent或者-A选项 curl URL --user-agent "Mozilla/5.0" curl URL -A "Mozilla/5.0" 其他的http头部信息也可以用curl...来发送,设置-H curl -H "Host:man.linuxde.net" -H "accept-language:zh-cn" URL 5.常用的发送数据 Linux中curl方式get获取数据

    2.4K40

    R语言画地图的文章记录2

    参考文献 1、利用R绘制漂亮的中国地图(无需通过google获取) 2、Plotting population density map in R with geom_point 3、生信技能树——使用R...语言展示我们生信技能树全国巡讲的征程 根据第一篇文章的内容重复第二个例子 install.packages("mapdata") library(mapdata) library(maps) map('...image.png 模仿第三篇文章的内容 library(REmap) destination<-c("唐山","北京","天津") origin<-c("南京","南京","南京") map_data...<-data.frame(origin,destination) options(remap.ak="~~~") ###引号里添加自己的API remap(mapdata=map_data) ?...image.png 获取百度地图API的方法 如何获取最新的百度地图API Key(就是AK) 第一部分的数据集 PopulationDensity.csv 大家如果需要直接给我留言 Popu 即可

    76610
    领券