- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 Tkinter 读取表格sheet和columns信息
通过导入EXCEL文件,读取sheet和columns信息,计算经纬度距离。重点是通过调用读取的sheet名、columns名去完成数据读取
2022-11-26 21:27:47
859
原创 最近站点去重,密集站点抽稀
加粗样式**最近站点去重,密集站点抽稀**@TOC欢迎使用Markdown编辑器你好! 这是工作中常常遇到多个站点密集在一起,如ABCD,A最近的是B,B最近的是C,需要将这些站点进行抽稀处理。经过几翻折腾,终于搞定,处理工具如下: 你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我
2021-12-26 19:05:30
152
原创 PYTHON LAMBDA函数的几种使用方法
PYTHON LAMBDA函数的几种使用方法在进行编程时,一般我们会给一个函数或者变量起一个名字,该名称是用于引用或寻址函数变量。但是有一个低调的函数,你不需要赋予它名字,因此该函数也叫匿名函数。该函数就是Python中的Lambda函数,下面就来为大家解析lambda函数的基本使用方法。为什么要使用Python Lambda函数?匿名函数可以在程序中任何需要的地方使用,但是这个函数只能使用一次,即一次性的。因此Python Lambda函数也称为丢弃函数,它可以与其他预定义函数(如filter(),
2021-06-05 09:36:34
82
原创 多边形面积计算公式, 根据GPS经纬度计算面积
多边形面积计算公式 GPS经纬度计算面积原理:鞋带公式 定义:所述鞋带式或鞋带算法(也称为高斯的面积公式和测量员的式)是一种数学算法,以确定区域一个的简单多边形,其顶点由它们的描述笛卡尔坐标中的平面。用户交叉倍增相应的坐标,找到包含多边形的区域,并从周围的多边形中减去它,以找到其中的多边形区域。它被称为鞋带配方,因为构成多边形的坐标不断交叉倍增,就像绑鞋带一样。它有时也被称为鞋带方法。举例import mathdef computearea(data): arr = data.sp
2021-05-22 15:48:01
1217
1
原创 python pandas批量合并多个excel,以及多个sheet
python pandas批量合并多个excel,以及多个sheet由于这后面将要认真对待另一件事情(YJ),估计2021年就没有时间再来摸索python了,后面2022年再看有没有时间来学习,也算是给自己的一个提醒和小结吧工作中常常遇到要合并多个excel,有的excel中还有多个sheet,如果是两三个表格还可以手工处理,如果是50个、100个、1000个表格时就比较麻烦了,以下是自己的一点经验,留个痕迹:有3个表格如下:注意:每个sheet的样式要相同才能实现表格合并每个表格样本如下:得
2021-05-04 23:24:22
1926
2
原创 pandas转置处理表格内容(分组转置)
需求如下,需要将下列数据进行分组,且每组需要包含所有的值:转变的结果如下:实现代码如下:import pandas as pddf = pd.read_excel(r"C:\xxx.xlsx")len = len(df[‘数据A’])n,x = 0,0result_1 = []while n < len:dic = {}dic[df.iloc[x,0]]=df.iloc[x,1]result_1.append(dic)x,n = x+1,x+1dic_2 = {}for
2021-04-19 21:54:52
1585
原创 字符串比较
字符串比较字符串相似度匹配工作中时常遇到需要去A表中搜索是否存在B字符串,或者是否存在近似的相关字符串,在数量较大的情况可以采用以下三种方法进行快速识别,灵活呈现结果:方法一:Levenshtein编辑距离方法,**指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。例如:例如‘大黄河’与‘黄河流域’比较,“大黄河”需要去掉“大”、再补充“流”“域”才能完全相同,故两者的距离为3。Levenshtein.distan
2021-04-19 13:12:46
178
原创 利用python批量处理Google Earth基站经纬度
在Google Earth上打点后,如何批量导出这些点位的经纬度、海拔高度等等信息?,如下图有1000多个这样的点,手工逐个处理自然不方便!整体思路:将图层的信息导出,用python读取,并利用正则表达式获取自己所需要的内容,然后将期导出保存:第一步:点击‘位置另存为’,导出kml的格式在这里插入代码片第二步:将导出的文件改为txt格式第三步:python打开.txt格式的文件第四步:利...
2020-03-03 20:13:08
1229
原创 将XML文件转换为需要的CSV格式
文件名cou.xml:<?xml version="1.0"?> 4 2011 59900 8 2013 77889 68 2011 13600 求助,如何将上面...
2020-02-11 22:11:40
4124
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人