- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 车辆轨迹聚类
轨迹聚类分析车辆微观特点通过查阅一些文献以及自己的体会,我觉得轨迹聚类按维度上的不同可以分为以下几种:路径轨迹聚类单条轨迹点聚类关于路径轨迹聚类,可以参考别人的做法https://blog.csdn.net/weixin_43888876/article/details/84891745https://www.cnblogs.com/dpwow/p/7884971.html我觉...
2019-06-02 12:07:02 9605 20
原创 python 多个图片转 pdf(包括设置pdf尺寸)
Python 多个图片转pdf使用img2pdfhttps://pypi.org/project/img2pdf/import img2pdf一张图转pdfwith open("name.pdf","wb") as f: f.write(img2pdf.convert('test.jpg'))多张图转pdfwith open("name.pdf","wb") as f:...
2020-04-06 00:32:24 2789 3
原创 csv/excel 数据转为Geojson 格式数据 (Linestring 类型的)
现有的方法网上有很多的转换器之类的,但是他们只适合转point类型的,然后只能转所有的数据(经纬度和属性值),不能按需转。所以我在这里试着用python写,结果还可以。已有的网上转换器:https://www.convertcsv.com/csv-to-geojson.htmhttps://www.onlinejsonconvert.com/csv-geojson.php用python ...
2019-12-30 08:13:08 5095 2
原创 Arcgis绘制OD出行分布
Arcgis绘制OD出行分布花了我四五个小时,,我一定要写下来,呜呜呜不过解决完了,还是有点小成就感数据准备OD 表(csv 或xlsx 文件)把OD矩阵改写成N*1维的数据,附上小区编号小区形心点坐标(小区可以是polygon类型的,它可以在arcgis中生成大形心点坐标,很容易解决–在属性表里添加X,Y, 然后选择几何计算)开始根据OD表里的小区编号进行OD表和小区...
2019-11-04 05:46:43 13926 13
原创 python绘制不同规格的子图(subplot)
python绘制不同规格的子图(subplot)写在前面当用jupyter notebook 写的时候,如果需要单独显示图片,需要添加%matplotlib qt%matplotlib qt fig = plt.figure()for file_csv in file: if 'csv' in file_csv and k <15: k = k ...
2019-11-03 08:20:54 3471
原创 用python写一个反应时间的窗口
Tool-- Python tkinterimport tkinter as tkimport timeimport randomimport datetimeCount = 0def change_color(event = None): # change background color Time = random.randint(10,14) global...
2019-09-16 23:17:59 496
原创 (超简单)Python pandas数据写入同一个EXCEL中的多个sheet
如果要对同一个excel 写入多个sheet 的话,普通叠加的方式会覆盖之前写入的sheet.所以这里提出了一种简单的读写方式。注意, 这里需要提前安装openpyxl 库, 但是不需要import pandas as pddf1 = pd.DataFrame({'a':[3,1],'b':[4,3]})df2 = df1.copy()with pd.ExcelWriter('outp...
2019-08-11 01:07:17 10801
原创 交通分配(MSA_DAIL算法)
交通规划中的基于MSA的DAIL算法主函数% Guyangsong 07/13/2018 % 本方法需要用到matlab网络图工具箱%% 输入初始信息 %O=[1,1,2,2,3,4,4,5,5,6,7,8,9];%网络节点 %D=[2,4,3,5,6,5,7,6,8,9,8,9,9];%网络节点 %W=[2,2,2,2,2,1,2,1,2,2,2,2,0];%权重% O=...
2019-06-22 21:27:37 8457 15
原创 静态交通分配(Dail 算法)
理论最后介绍先附上代码主函数%%输入初始信息O=[1,1,2,2,3,4,4,5,5,6,7,8,9];%网络节点D=[2,4,3,5,6,5,7,6,8,9,8,9,9];%网络节点 W=[2,2,2,2,2,1,2,1,2,2,2,2,0];%权重linkweight=sparse(O,D,W);%构建稀疏矩阵%起点origin=1;destination=9;nu...
2019-04-21 21:44:56 3448 1
原创 大数据轨迹处理(一)
通过高德地图获取POI数据在处理轨迹数据时,可能最终的是原路网数据,具体而言是相应的路段地理数据。利用高德地图获取POI数据是一种很好的方式,但是,POI(Point of Interest)如名字所言,所下载的地理数据比较多样(在Web服务下)https://lbs.amap.com/api/android-sdk/guide/map-data/poi/可以发现这里并没有路段信息: 具体...
2019-04-13 19:29:29 7262
原创 python 带变量的字符串输出
python format 格式化函数主要适用于带变量的字符串输出方法一strs = {"you":"hello","me":"world"}print('i want to say {you} {me}'.format(**strs)) # strs 必须为一个字典输出:i want to say hello world方法二print('i want to sa...
2019-04-04 18:36:02 14447
原创 Matlab 进行迷宫行走游戏求解
Matlab 进行迷宫行走游戏求解原题用C(C++)写题目:有一个愚蠢的机器人走进一个w*h的迷宫,迷宫里有空地和陷阱。他想要访问迷宫的每个方格,但是它很笨,只会按照指令的方向走。当机器人不能走的时候,也就是下一步会遇到陷阱、迷宫边界或者访问过的格子,它会向右转90度(顺时针旋转90度,不能访问已经访问过的方格,且在原地只转一次,移动后可获得又一次旋转机会)。请问这个机器人最多可以经过多少个方...
2019-04-02 09:17:25 2243 1
基于粒子群算法的PID控制器优化设计
2019-04-20
卡尔曼滤波预测 matlab code
2019-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人