自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Non-existent987

没有987

  • 博客(10)
  • 收藏
  • 关注

原创 postgis借助python导入图层

方法:使用借助python导入到postgresql或者postgregis导入包import geopandas as gpdimport pandas as pdfrom sqlalchemy import create_engine读取图层并导入postgis# 连接postgresqlengine = create_engine("postgres://postgres:root@localhost:5432/postgis_31_sample") # 导入图层至p

2021-04-08 15:03:15 379

原创 python geopandas矢量图层交集、差分、合并的方法

解决问题:1、一个gdf图层中去掉另一个gdf图层相交的部分2、一个gdf图层和另个gdf图层相交的部分3、一个gdf图层合并为一行数据实现方法:1、一个gdf图层中去掉另一个gdf图层相交的部分import geopandas as gpd# 导入数据1gdf_left = gpd.read_file('d:/map_left.shp')# 导入数据2gdf_right = gpd.read_file('d:/map_right.shp')# 计算数据1中去掉数据.

2021-04-07 22:39:14 8645 5

原创 geopandas 导出shp文件的一种方法,解决报编码错误(中文列名的情况下)

解决问题:geopandas 导出shp文件报编码错误(中文标题的情况下),改成utf-8和gbk都不行,取代用pyhsp导出 def to_shp(gdf_data, out_path='d:/polygon.shp', encoding='gbk', geometry_name='geometry'): ''' 功能:将geopandas导入的gdf导出为sh.

2021-03-07 00:33:45 4580 6

原创 2021年Anaconda版本对应python版本

Anaconda版本 python版本 Anaconda 2.0.1 Python version 2.6 Anaconda 2.0.1 Python version 2.7 Anaconda 2.0.1 Python version 3.3 Anaconda 2.0.1 Python version 3.4 Anaconda 2.1.0 Python version 2.6 Anaconda 2.1.0 Pyt..

2021-02-28 16:07:53 11041

原创 python pandas两行带分隔符号的列,转换成多行

两行带分隔符号的列,转换成多行地市 id 挂高 方位角 咸宁 id_1 32\32\22\32 50\150\300 咸宁 id_2 25\25\25 70\230\350 咸宁 id_3 41\41\41 5\110\200 咸宁 id_4 35\35\35 90\170\270 咸宁 id_5 28\28\28 55\200\330 咸宁 id_6 30\2

2021-02-24 18:36:46 344

原创 pandas的常用语法以及一些例子小样

目录使用数据如下:1、dataframe搜索一列包含某个字符使用数据如下:import pandas as pddata = {'序号':[1, 2, 3, 4, 5, 6], '城市': ['北京', '北京', '天津市', '天津市', '唐山市', '唐山市'], '区县': ['密云县', '延庆县', '静海县', '蓟县', '乐亭县', '迁西县']}df = pd.DataFrame(data) 序号 城市 区县

2020-12-03 14:48:11 176

原创 python合并多个excel表格文件为一个或者放到不同的sheet中

场景:许多excel文件格式和内容的标题都一样,需要将这些表格合并到一起,有5个表,每个表10行的话,合并后就是50行的数据方案1:文件放到一个目录中遍历所有文件然后进行数据合并目录 d:/表格存放/ 下存放了5个excel文件要求输出到d盘根目录下面 ‘合并后表格.xlsx’import osimport pandas as pd#定义一个函数读取文件路径def file_name_paths(path='D:/UP', find=None, case_sensitive=Fal

2020-11-16 23:22:10 4993 1

原创 pandas表格-拆分Excel的单元格为多行,将多行数据汇聚到一行用分隔符号分开

表A数据如下:名字 心情 地址 财富情况 年龄 单身情况 小明 惊奇 中国 穷 28 单身 小红 高兴 中国 富 23 单身 张三 喜悦 中国 穷 32 单身 张三 怜悯 中国 穷 32 单身 张三 哀愁 中国 穷 32 单身 李四 畏惧 中国 穷 35 单身 李四

2020-11-16 22:44:30 572

原创 python读取kml和kmz格式的google谷歌地球文件

方案1,使用geotable包读取kml和kmz缺点(读取的数据中只保留了注释、多边形和id的信息,table标注信息没有读出来)首先安装geotablepip install geotable然后在程序中运行import geotablet = geotable.load('d:/北京.kmz') #kml同样可以t就相当于一个pandas的DataFrame类似的表。方案2,使用kml2geojson包读取kml格式(kmz暂时读不了)可选1:如果要用到图形就用.

2020-11-16 21:53:49 6471 3

原创 ImportError: cannot import name QAxContainer from PyQt5 错误解决方法

pyqt5 的部分模块并没有安装,在调用的时候提示导入错误。解决方案:导入pyqt5 tools执行pip安装pip install PyQt5 tools -i https://pypi.douban.com/simple --user如果报错可能是安装版本和tools不匹配可以卸载重新安装pyqt5pip uninstall pyqt5pip uninstall pyqt5-sip然后安装pip install PyQt5 -i https://pypi.doub

2020-05-15 09:13:00 1481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除