自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python制作一个简单的GUI-【下篇】

 破破沉舟,百二秦关终属楚 卧薪尝胆, 三千越甲可吞吴 emm…没啥,就是感慨感慨,体现一下自己的文化底蕴 怎么说呢,python是一门很好的语言,带我真正体会到了编程的妙趣,它结构简单、语言要求不太严格,这点我很喜欢~~更喜欢的一点就是,它的开源代码和教程众多,当你苦思冥想瞧不出来你想要的东西的时候,度娘或者谷狗一下,意外地就能获取很多想要的东西 但是,越学越觉得自己是一个小菜鸟,写这个...

2018-11-13 19:46:07 3771 3

原创 Python制作一个简单的GUI-【上篇】

Python做简单GUI1 学习初衷2 配置环境2.1 所用工具说明2.2 配置步骤3 创建一个简单的GUI小程序3.1 写一个简单的小算法(.py文件)3.2 GUI界面的制作3.21 一个简单的GUI3.22 .ui转为.py文件3.23 在pycharm中展示自己创建的GUI界面3.24 建立信号与槽(响应)3.241 建立信号(主窗口程序)3.242 建立槽函数(主函数程序)3.243 ...

2018-11-13 18:48:36 34886 5

原创 Python与Matlab的函数比较

本文目录0 前言1 函数对应记录 --- 2019年10月20日1.1 读取与输出遥感影像1.2 取出多维数组中的某一维1.3 取出数组中满足某一条件的索引1.4 打印、显示字符1.5 for循环1.6 字符长度1.7 列表增加一个元素0 前言 如果你也同时用过Matlab与Python,你应该知道:其中一个应该算是可以编程的软件工具包,另一个算是一门高级编程语言。 在编程方面,他们是十分相...

2019-10-20 18:08:23 1885

原创 机器学习—K均值聚类

文章目录0 前言1 K均值聚类1.1 简介1.2 实现2 轮廓系数2.1 简介2.2 实现0 前言  主要讲解K均值聚类的算法原理,以及介绍如何利用Python实现具体的算法,其中包括:介绍K均值聚类的算法原理,使用sklearn实现算法;利用轮廓系数(Silhouette Coefficient)控制聚类簇数K;绘制轮廓系数随K波动的折线图,绘图分类后的散点。 系统及配置 :...

2019-07-15 09:38:46 519

原创 matplotlib的高级用法——设置中文字体、比例、图例位置等

文章目录0 环境及配置1 初始化图层——包括图的比例、个性化字体、输出dpi2 控制图例3 控制X轴展示标签4 一张图两个Y轴 在matplotlib绘制精美的折线图中已经简述了如何利用matplotlib绘制折线图。但是,图的绘制有一定的要求(比如论文期刊会要求制图格式),需要更个性化的定制。 所以,本作写下本文,希望能帮助到你。0 环境及配置系统: win7 x64python: ...

2019-07-10 11:56:58 2221

原创 matplotlib绘制精美的折线图——另附颜色、形状查找表

文章目录0 配置及环境1 绘制简单的折线2 颜色、形状查找表0 配置及环境系统: win7 x64python: 3.64 x64包: matplotlib、numpy 本文主要是讲述如何利用python的matplotlib包来绘制精美的折线图,包括绘制折现、增加坐标轴名称、增加图例、设置颜色、设置形状、设置字体、标注点、设置图的比例大小、一张图两张y轴等1 绘制简单的折线 利...

2019-07-10 10:57:15 36085

原创 运用numpy叠加数据层——结合GDAL实现ENVI中的Layer Stacking功能

文章目录0 配置及环境1 载入数据并劈开2 叠加数据图层0 配置及环境系统: win7 ×64python: 3.6.4 ×64包: numpy、GDAL(安装方法可查看GDAL的安装)1 载入数据并劈开利用GDAL读取栅格数据(遥感数据.tif):image = gdal.Open(tifpath) # 读取整个遥感影像,多行多列多层band = image.GetRaste...

2019-07-09 10:24:23 1512 1

原创 Python利用随便一组数据绘制直方图

文章目录0 环境1 实操0 环境python: ×64位的3.6.4包: matplotlib、pandas、numpy1 实操 如果是一组数据,要绘制它的直方图,这个时候,我们既没有这组数据的唯一值,又没有唯一值出现过的次数。那我们首先就需要得到这些唯一值,以及他们出现的次数。 如果是小数据样本(w级以下),那么不用担心,你完全可以利用for循环进行统计。但是,当数据样本量过大,...

2019-06-25 16:10:24 11723

原创 Python三种方法计算皮尔逊相关系数(Pearson correlation coefficient)

文章目录0 皮尔逊系数1 python计算方法1.1 根据公式手写1.2 numpy的函数1.3 scipy.stats中的函数0 皮尔逊系数 在统计学中,皮尔逊相关系数( Pearson correlation coefficient),又称皮尔逊积矩相关系数(Pearson product-moment correlation coefficient,简称 PPMCC或PCCs)。用于衡量...

2019-05-29 11:10:51 109247 9

原创 selenium自动化访问跳转新窗口、新标签的方法——切换句柄

文章目录0 环境配置1 句柄切换2 其他selenium爬虫技巧2.1 访问某一标签下属性中的内容2.2 关掉当前窗口、标签页2.3 模拟鼠标滑动验证条0 环境配置系统: win7python版本: 3.6.4selenium版本: 3.14.0火狐浏览器: 65.0.2 (64 位)geckodriver: geckodriver-v0.21.0-win64.zip1 句柄切换...

2019-05-28 09:28:36 21183 3

原创 HTML一小时极速入门

 写这一篇文档的目的呢,就是让想了解HTML的朋友们(没什么基础的),能快速了解一下HTML。本文语言比较直白、易懂,如果有什么错误的话,请朋友们指正,在下谢过。 ps:最近需要利用到前端的知识来发布地图服务(专业内容),所以需要稍微了解一下前端的知识。本文的一切知识都是建立在观读了《HTML&CSS设计与构建网站》-JonDuckett-清华大学出版社-210。我觉得,HTML还是比较...

2019-04-13 22:54:15 305

原创 利用PyQt5以及Pyinstaller制作GUI小工具

  想要设计一个计算COSI的小工具,把之前写的Python制作GUI的教程综合一下(配置PyQt及设计GUI、Pyinstaller打包GUI),也记录一下整体的设计过程。文章目录0 环境1 构思2 绘制界面3 建立槽函数3 打包0 环境系统: win7Python : 3.6.4PyQT5 :用于创建GUI界面Pyinstall 3.4: 用于打包成CUI小程序其他包,需根...

2019-03-12 22:33:10 1145

原创 Win8安装Mysql5.7.23和Navicat12大致步骤以及各种安装问题

Win8安装Mysql5.7.23和Navicat12大致步骤以及各种安装问题☆☆文档均为作者手写,大部分源码都已经贴上。‘赠人玫瑰、手留余香’,如果这篇文档对您有帮助,请给作者点一个小红心,万分感谢。文章目录Win8安装Mysql5.7.23和Navicat12大致步骤以及各种安装问题0 配置及需求1 步骤框架2 具体代码2.1 my.ini配置2.2 dos窗口安装2.3 更改mysql...

2019-01-14 18:26:14 554

原创 使用Python的pymysql包与Mysql进行交互——连接、建库、建表、插入数据

使用Python的pymysql包与Mysql进行交互——连接、建库、建表、插入数据☆☆文档均为作者手写,大部分源码都已经贴上。‘赠人玫瑰、手留余香’,如果这篇文档对您有帮助,请给作者点一个小红心,万分感谢。文章目录使用Python的pymysql包与Mysql进行交互——连接、建库、建表、插入数据0 背景及配置0.1 背景0.1 环境1 与Mysql交互1.1 连接,获取游标1.2 创建库...

2019-01-13 22:29:06 2022

原创 运用Python的第三方库:GDAL进行遥感数据的读写

文章目录0 背景及配置环境0.1 背景0.2 配置环境1 读1.1 TIFF数据2 写2.1 TIFF格式3 展示3.1 TIFF格式0 背景及配置环境0.1 背景 GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。...

2019-01-13 19:42:35 4250

原创 计算机编码与Python的编码

计算机编码与Python的编码文章目录计算机编码与Python的编码1 编码知识1.1 概念1.2 六种编码文字2 Python的编码2.1 Python2的编码2.2 Python3的编码2.3 个人对python编码的理解3 编码的延伸3.1 软件的默认编码3.2 声明;执行.py文件3.3 常见打开文件乱码或报错1 编码知识1.1 概念信息: 狭义上是人类活动中所需相互传达的某种...

2019-01-13 18:52:10 526 1

原创 使用Python及XML进行数据、信息传输[下篇]——获取webservice内容、解析xml加工方案

解析xml0 转化xml流1 解析xml1.1 利用suds获取webservice上传递的xml1.2 获取xml的根节点1.3 解析根节点中的标签内容 在上篇中,我介绍了如何运用python的XML.etree.ElementTree迭代生成结构状的xml。在下篇,我将介绍如何将xml中的数据转化为传递加工、建模方案所利用的信息。0 转化xml流 在大数据转化为xml的时候,效率、时间是...

2019-01-02 21:59:40 1322

原创 GDAL的安装以及各种问题

1 seleniumpip install selenium

2018-12-31 17:20:30 3453

原创 使用Python及XML进行数据、信息传输[上篇]——将数据生成xml

1 找到xml文件里的内容 XML包含; 列表、实体行、标签 XML特征是:<List><OSE.Row><l

2018-12-03 19:34:40 1557

原创 自适应窗口算法设计

 自从10月末、11月初写了一个有关计算SEVI的小软件,优化、便利化、实时出结果的想法,就一直回旋在脑海。 我是这么构思的,下面分优化、心理历程的几个阶段进行阐述:第一个阶段、初探(10月第四周)1 思路 f值的窗口如何选?起初我是暂定以坡度最大值格点为中心格点,以20格20格为初始窗口,也就是600m600m为初始窗口,这样应该可以同时触及到阴阳坡,如果初始窗口过小的...

2018-11-23 16:17:32 1245

原创 【PyQT4】的学习之路及问题解决

1 心得1.1 icon icon的制作应该是要有一定格式要求的,可以用这个网站ICON制作去制作自己需求的icon。共有x16 x32 x48 x64 x128这五个格式。pyinstaller打包的时候,可以:pyinstaller -F 主程序.py -i 图标.icon2 问题2.1 arcpy制作小工具的问题  今天上午,在python2.x环境下也安装好pyinstal...

2018-11-16 15:19:00 145

原创 【小坑】之python2环境下QString转换至python的字符串

1 问题 当我使用python2环境的时候,因为对编码、解码的理解不是太好。所以,由pyqt4的文本框获得的文件夹地址是Qstring格式,导致转入自写函数槽的时候,会报错。2 方法QString转化string:string = unicode(QString).encode(‘utf-8’)如下示例代码:from PyQt4 import QtCorea = QtCore.Q...

2018-11-15 16:08:52 1076

原创 Python找不到包,‘Unresolved refrence’,下滑红色波浪线,访问异文件夹的包的问题

1 问题提要: 我python是arcgis自带的2.73版本的,然后自行安装了pip,arcgis是x32位的,所以python应该也是x32为安装的。 今天碰到一个问题,就是我在网上下载了pyqt4的第三方安装包,是exe格式的,没找到whl或者压缩包格式的,所以不能按照以往的python setup.py install 或者 pip install 包 -i这两种方式下载。 当使用x...

2018-11-15 15:52:11 1250

原创 【python2.7.3】Arcgis自带python2.7.3的环境下安装第三方库

 从今早开始就开始力图寻找,同一个python2的环境,能同时容下arcgis自带的不开源的arcpy库与我所使用的其他第三方库,如pandas。 早上那篇【Python3.6.4与Arcgis自带Python2.7.3的环境配置问题】仅解决了如何在python环境不带pip的环境下(如2.7.3本身不带安装pip),去安装pip,但是就算安装好了pip,仍无法使用pip去安装第三方库。它仍会...

2018-11-14 18:50:00 7675 4

原创 Python3.6.4与Arcgis自带Python2.7.3的兼容环境配置问题—2.x与3.x的共同使用

1 初衷 当我今天用pycharm构建python2.7环境,并尝试装一些包的时候,发现会报错,就连更新pip的时候也会报错所以,我想,应该是两个python环境系统的兼容问题: 1. 我python3设置好了环境变量,dos窗口可以调用。2. python2是arcgis附带安装的。没有配置环境变量。2 解决方法2.1 试图dos窗口也可以调用python22.11 首先,增加pyt...

2018-11-14 11:51:33 8069

数十万数据量datafram、list,发现最多类型、最大长度

在利用python进行mysql自动建表的时候,我们获取了数十万、数百万数据量的panda.datafram、list,我们需要获取某列的数据类型、数据长度。这个时候,就需要发现最多的数据类型和最大的数据长度。 该资源包含了优化后的遍历代码,数w数据量的发现速率控制在0.2s左右。

2019-01-13

空空如也

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

TA关注的人

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