算法
文章平均质量分 55
喜欢吃布丁但是没有钱
学海无涯苦作舟
展开
-
Visio图片转Eps格式(图片最大化显示)
背景写论文的时候,特别是写英文的论文,恭喜你接触了Latex,那必然无法避免使用Gnuplot画图,那么Eps就是Latex图片的格式。但是我们习惯用Visio软件画图,那么就从Visio转成Eps格式就好啦。必备工具Visio工具(我是Visio2016)Adobe Acrobat步骤一、用Visio打开一个图片二、Ctrl+P,打印当前的内容,选择页面设置三、按照...原创 2020-03-04 20:21:50 · 2297 阅读 · 0 评论 -
地图匹配之ST-Matching和IVVMM
目录引言知识储备正文总结引言既然已经搜索到我这篇博客了,想必各位就是搞地图匹配算法相关的小伙伴了。那么,地图匹配的概念我就不废话了。讲讲地图匹配目前发展状况吧,基于高频GPS采样的地图匹配算法太多了,随便一搜基本都是高频GPS采样的论文,虽然一般的文章不会告诉你,但是从实验效果图就能看得出来(毕竟采样点那么密集)。但是,现在低频GPS采样也开始进入了火热的研究,但是难度可比高频GPS采样大,...原创 2019-11-17 21:51:08 · 5739 阅读 · 9 评论 -
Excel论文画折线图
背景由于近期要写论文,对实验数据部分需要图表展示,所以学了Excel画折线图。记录下来,以便以后用得上。环境Microsoft Excel 2010正文一、打开Excel二、选中要使用的数据三、插入–>折线图–>二维折线图到这里,如果你使用的条件不算严格,也能接受系统自带的格式,那就可以到此结束了。但是,论文讲究的是严谨、美观。所以,还需要继续美化。四、删除背...原创 2019-09-22 22:27:30 · 18912 阅读 · 1 评论 -
python for循环赋值方法
背景写代码的时候,你会发现你的代码越写越多。然而,功能需要也越来越多,然后你的冗余代码就多得不能再多了~~~怎么办,我太难了。那就寻求一些高级写法,一般的高级写法都是尽可能地短。另外,把重复的代码抽取出来,封装成函数,每次使用直接调函数即可。For循环赋值前提条件:我创建了一个road类,这个类里面有这些属性。我先初始化给road赋值,然后再把这些对象放到roadObjList集合里...原创 2019-08-12 09:51:28 · 24272 阅读 · 0 评论 -
路网道路方向问题(要素数字化方向)
要素数字化方向要素数字化方向,即以要素的起点到终点的方向。要素数字化方向这个词出现在道路数据的Oneway、Direction的字段。以上图为例,F代表From,即起点。T代表To,即终点。FT是从起点到终点位置,TF是终点到起点位置。在ArcGIS中,显示道路的方向箭头可以参照这篇博客:标记道路行驶方向PS:前提是你的道路数据有Oneway或者Direction字段。...原创 2019-07-23 10:02:46 · 2379 阅读 · 5 评论 -
出租车轨迹点地图匹配研究
背景历经一年时间,从一个对地理信息一无所知的小白到入门的过程,在今天晚上,终于把轨迹点初步匹配到地图上了。关于地图匹配,已经是一门成熟的技术了,但是网上对地图匹配的开源还是比较少。Github上面虽然有很一些地图匹配的开源工具,但是地图匹配涉及到路网数据和出租车轨迹点数据,不容易对现有的代码进行使用。所以,只好自己写代码了。~~~代码是不会提供出来的,下面就分享一下我的研究思路吧。那么,...原创 2019-07-16 23:30:28 · 6832 阅读 · 8 评论 -
数据挖掘常用网站
背景目前计算机的研究生研究方向很多,由计算机视觉、深度学习、自然语言处理等等。目前作者的研究领域是数据挖掘,给给入门的同学们推荐数据挖掘的一些常用网站(英文)。有A类的,也有B类的,觉得哪个合适自己就常关注。正文KDD(ACMKnowledge Discovery and Data Mining):https://www.kdd.org/kdd2018/accepted-papersKD...原创 2019-07-05 09:40:41 · 1550 阅读 · 0 评论 -
GeoHash推算过程和附近8个区域的查找原理
最近比较忙,先把推算过程放上来,读者先自己看看,有空我再回来整理笔记。原创 2019-04-15 09:37:28 · 2687 阅读 · 0 评论 -
Shp文件坐标转化
背景当你的路网数据和瓦片地图有偏差时候,怎么办呢?我们肯定能想到:把坐标转化到同一个坐标系里面就好啦。没错,原理是这样的。但是,我们应该怎么把Shp文件里面的坐标点提取出来,然后转化呢?这就需要用到Python的shapefile库了。示例文件:链接:https://pan.baidu.com/s/1hbxomqLjdy3X_Kx4WsnHxQ提取码:8z5aPyShp官方文档:htt...原创 2019-03-20 11:46:46 · 6585 阅读 · 5 评论 -
CSV文件转Shp文件
准备工作环境:Python3.7,需要引入shapefile、csv两个库开发工具:Pycharm示例文件:链接:https://pan.baidu.com/s/16xbjqLMaTiVy2hB8FGUh4w提取码:ch2d原始教程网站(Pyshp文档):https://pypi.org/project/pyshp/代码实现import shapefileimport csv...原创 2019-03-20 11:32:57 · 5372 阅读 · 1 评论 -
文件数据写入CSV中
预备工作环境:Python3.7工具:PyCharm示例文件:链接:https://pan.baidu.com/s/1r1s7POrERDxiI5zLVFV2kw提取码:hnvn工作:从一个没有后缀的文件中,读取数据,并且把数据写入到CSV文件中。代码实现import osimport csvimport jsonimport mathx_pi = 3.141592653...原创 2019-03-20 11:17:24 · 1346 阅读 · 1 评论 -
百度鹰眼轨迹和虎鲸数据平台之浅谈
背景这段时间一直在研究百度地图的鹰眼轨迹平台,但是还有一个交虎鲸数据平台的东西,也是百度接口提供的,能提供海量数据存储。那么这两者有什么区别呢?个人见解根据百度给出的API接口,我觉得鹰眼轨迹平台是针对硬件进行实施还原轨迹,上传数据的时候可以硬件采集数据(这个是主要的)、也可以手动上传数据。并且鹰眼轨迹的API非常丰富,提供路线纠偏、去燥、精度等功能,并且还有路线平滑化。但是虎鲸数据平...原创 2019-02-09 15:54:46 · 3050 阅读 · 0 评论 -
Java百度鹰眼轨迹批量上传
背景这里,就先讲讲如何批量上传轨迹到鹰眼管理平台。我看CSDN里面很多博客都是使用移动端实时上传轨迹(前提是你有硬件设备),也有的是直接上传CVS文件到数据平台上。而我这里,是直接使用Java代码批量上传轨迹到平台上。准备工作创建应用:获得AK创建应用获得AK创建服务:获得service ID创建服务获得service ID阅读鹰眼Web服务API:这里主要针对轨迹上传,其余...原创 2019-02-09 12:38:53 · 3633 阅读 · 0 评论 -
百度地图JavaScript简单标点连线
背景最近在研究轨迹数据的挖掘,第一步就是把轨迹数据在地图上可视化出来,然后再进行后续的算法研究。从一开始懵懂知道百度地图有免费的 API 可以调用,到后面知道还要上传鹰眼轨迹,最后还要从 Web 端获取上传的鹰眼轨迹,一路磕磕碰碰,快把我累惨了。这里,只是简单地说一下 Web 端使用 JavaScript 简单描述一下如何使用百度地图,后续会对鹰眼轨迹数据上传和鹰眼轨迹数据还原写出详细博客。...原创 2019-02-09 12:01:20 · 6289 阅读 · 3 评论 -
房价预测--数据挖掘(随机森林)
背景和一些小知识其实,我是萌新一枚,hhh~~下面简单分享一下我的学习过程,希望能帮助更多的萌新。首先,我对机器学习有了一些简单的知识概念,但是,对于我这么一个从程序员过渡算法的小白来说,仅仅给我灌输理论知识是不够用的,我需要自己走一遍流程,我才能进一步掌握机器学习或者说数据挖掘到底是一个怎样的过程。上面说的流程是指:(1) 定义模型(2) 训练模型(3) 用模型做预测/分类等等(...原创 2018-11-18 16:55:58 · 15400 阅读 · 11 评论 -
RSA数据摘要+数字签名(Java)
背景之前我一直不明白,比如A、B双方加密通信的时候,为什么A要使用B的公钥来加密,为A什么不使用A的私钥加密,然后B用A的公钥解密不就可以了吗?其实,A的私钥主要是A用来签名的,签名顾名思义是表明这个东西是A发送的,而不是别人发过来的。为什么A用自己的私钥签名就说明这个东西就是A发过来的呢?因为用B用A的公钥解签的时候,得到了原文的数据摘要,然后B根据得到的明文信息然后使用Hash函数重新得到...原创 2018-10-17 15:48:46 · 3563 阅读 · 1 评论 -
渗流模型(Percolation )
1 标度行为标度行为(Scaling)是现在复杂系统研究中的一个非常典型的现象,它体现为系统的若干宏观指标或者某个变量的分布函数满足具有不同幂指数的幂律行为。也就是说,标度行为是一种现象,这种现象满足幂律分布。2 渗流模型2.1 什么是渗流?渗流是指流体在孔隙介质中的流动。渗流状态,是指系统中出现一个大的集群,能够将这些集群节点的和邻居节点的边界打通、渗透(只考虑上下左右四个方向的邻...原创 2018-09-27 12:17:24 · 19429 阅读 · 11 评论 -
SIR模型简单了解(Susceptible Infected Recovered Model)
SIR模型定义SIR模型是一种传播模型,是信息传播过程的抽象描述。SIR模型是传染病模型中最经典的模型,其中S表示易感者,I表示感染者,R表示移除者。S:Susceptible,易感者I:Infective,感染者R:Removal,移除者SIR模型的应用SIR模型应用于信息传播的研究。传播过程大致如下:最初,所有的节点都处于易感染状态。然后,部分节点接触到信息后,变成感染状态,...原创 2018-09-26 21:16:16 · 60721 阅读 · 8 评论