![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
龟速前进
这个作者很懒,什么都没留下…
展开
-
PermissionError: [Errno 13] Permission denied: ‘E:\\python\\sta\\dist\\tkinterexercise.exe.notanexec
打包成exe提示PermissionError: [Errno 13] Permission denied: ‘E:\python\sta\dist\tkinterexercise.exe.notanexecutable’要关闭所有保护电脑的防火墙啊什么病毒和威胁防护360啊等等。原创 2023-07-27 11:23:00 · 150 阅读 · 0 评论 -
gis多部件检查和顺序编号
gis多部件检查原创 2022-07-29 10:43:40 · 919 阅读 · 0 评论 -
将度分秒换算为度
import pandas as pdimport redata = pd.read_excel(r'F:\2z\guangxi\经纬度.xlsx')y=[]for i in data['Latitud']: a=re.split('°|\′|\″|\'|\"|’',i)#按度分秒分割,用竖线间隔多个分隔符,部分符号需要使用反斜杠 a=[x for x in a if x!=' ' and x!=''] fh=int(a[0])/abs(int(a[0]))原创 2022-04-19 21:41:30 · 866 阅读 · 0 评论 -
有关OSMnx
1安装安装之前要先安装geopandas,之前有些过相关安装方法pip install osmnx(partially initialized module ‘osmnx’ has no attribute ‘graph_from_point’2import osmnx G = ox.graph_from_bbox(24, 21, 107, 103, network_type ='drive') G_projected = ox.project_graph(G) ox.plot_graph(G_pr原创 2022-01-06 22:09:22 · 1167 阅读 · 0 评论 -
批量自然断点分类法
import pandas as pdimport jenkspy data = pd.read_excel('F:\\data.xls') #读取数据list1=data.columns.values #获取列索引名称c=list1[8:] #获取需要进行自然断点分类的数据的索引名for i in c: breaks = jenkspy.jenks_breaks(data[i], nb_class=5) #计算自然断点分类的数值 data['class_'+i]='' #添原创 2022-01-03 22:06:33 · 3879 阅读 · 11 评论 -
arcpy批量相交矢量数据
import arcpyfrom arcpy import envenv.workspace = "F:\1project\新建文件地理数据库.gdb"lists=["na13","na18","na8","pl18","pl13","pl8"]for i in lists:... arcpy.Intersect_analysis ([i, "village"], i+"xj", "ALL", "", "")原创 2021-12-20 14:48:48 · 735 阅读 · 0 评论 -
Anaconda安装提示failed to create menu
有一种可能,不用官网下载的安装包,用清华镜像下的就不会出现这种问题了原创 2021-11-21 17:29:47 · 2103 阅读 · 0 评论 -
seaborn绘制上三角热力图
import seaborn as snsimport matplotlib.pyplot as pltimport pandas as pdimport numpy as npdf = pd.read_excel('F:/第一个时期.xls')data = df.corr()mask = np.zeros_like(data)mask[np.tril_indices_from(mask)] = True #根据官网的triu_是下三角推测u为upper,相应的掩膜去下三角就得是lower的原创 2021-10-05 20:10:25 · 1288 阅读 · 0 评论 -
安装geopandas
1首先安装GDAL下载网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal,选择与自己Python相匹配包anaconda prompt 安装gdal2下载相应版本的Fiona,pip安装fiona3pip install geopandas 即可原创 2021-08-15 15:53:03 · 69 阅读 · 0 评论 -
读取表格并写入
读取表格,按条件筛选并且写入表格条件是将一组浮点数据分组,并计数没有研究怎么追加,就直接新生成了一个表格,也许不太规范,但是就能用就成import pandas as pdN = pd.read_excel('花坪2.xlsx')list1=list(N['胸径'])list2=[]for i in list1: if int(i)<i<int(i)+1: list2.append(int(i)) if i== int(i): li原创 2021-06-15 22:36:50 · 63 阅读 · 0 评论 -
python读取dbf文件
excel记录上限65536,可改用dbf文件pip install dbfread #安装dbfread库#加载数据import pandas as pdfrom dbfread import DBFdata=DBF('N9.dbf', encoding='GBK')df = pd.DataFrame(iter(data))参考网址https://www.cnpython.com/pypi/dbfread...原创 2021-05-03 22:17:44 · 3161 阅读 · 0 评论