Python
此爱如少年
不学习就是落后
展开
-
numpy模块数据操作
前言前段时间因为要用python进行大量的数据可视化,在数据处理方面,选用的numpy模块进行操作。现将其中用到的一些numpy操作进行整理分享。文章目录1.numpy读取csv文件1.1直接读取1.2 中文乱码处理1.3 跳过首行1.4 以float类型打开1.5 也可以打开格式化的list1.6 指定每列的数据类型1.7读取指定列2. 数据操作2.1数据切片2.2 转换数据类型2.3 组合2.4求极值2.5 生成等步长的数组2.6 构造矩阵2.7 加减乘除运算2.8 三角函数2.9 求和2.10 求原创 2020-08-29 19:12:24 · 1332 阅读 · 3 评论 -
基于ArcPy实现批量备份及删除SDE数据表
1、需求描述:1)批量的操作SDE数据库表2)保险起见操作前先备份3)操作遵循一定的规则2、以下代码实现以下功能:1)查找SDE数据库中表名的以SDE.hb_01、SDE.hb_02开头的表2)将查找到的表备份为shp文件3)查找每给表中满足固定条件的行,然后删除4)如果有异常,输出异常信息import arcpyimport os,sys,timesdeConnStr = 'Database Connections/sde.sde'bakPath = r'D:\gisDataBa原创 2020-05-27 22:17:20 · 602 阅读 · 0 评论 -
pyecharts地图可视化攻略
Geo绘制散点图先来看绘制一个简单的分布图。分布图假定我要绘制一个全国门店的分布图,下面代码中,cities为门店所在城市,values为对应各城市的门店数量from pyecharts import Geocities = ['深圳','北京','广州','武汉','上海','南京','西安','成都']values = [29,43,40,56,189,10,50,13]geo...原创 2019-02-02 17:52:01 · 3526 阅读 · 2 评论 -
python利用numpy模块读取csv文件
文章目录numpy.loadtxt()方法简单读取字符串处理-str参数跳过首行 - skiprow = 1读取特定列 - usecols参数numpy切片numpy.loadtxt()方法先来看一下示例CSV数据:X,Y,NAME,CLASS,AQI120.7512427,30.75084798,嘉兴市,0XFF83,24120.0830671,30.89524644,湖州市,0XFF...原创 2019-02-23 12:49:16 · 83375 阅读 · 1 评论 -
强大的GeoPandas,几行代码实现点转线功能
强大的GeoPandas,几行代码实现点转线功能在GIS数据处理操作时,经常会用到点转线操作。一般ArcGIS、QGIS等等都会提供相应的工具。这里提供一种利用Python实现点转线的方法。1、原料 Pandas、GeoPandas、ShapelyPandas及GeoPandas的强大之处,谁用谁知道先来看以下点文件,格式是带经纬度坐标的csv文件。我们先用pandas将数据呈现出来。内...原创 2019-06-24 22:34:32 · 11221 阅读 · 23 评论