- 博客(13)
- 收藏
- 关注
转载 5 matplotlib-绘制精美的图表
下一篇上一篇 |←切换侧栏(Alt+X) |用Python做科学计算 »5 matplotlib-绘制精美的图表matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Galler
2016-06-29 21:44:18 567
转载 SymPy——符号运算好帮手
下一篇上一篇 |←切换侧栏(Alt+X) |用Python做科学计算 »4 SymPy-符号运算好帮手SymPy是Python的数学符号计算库,用它可以进行数学公式的符号推导。为了调用方便,下面所有的实例程序都假设事先从sympy库导入了所有内容:>>> from sympy import *4.1 封面
2016-06-29 21:43:05 5968
转载 SciPY——数值计算库
标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针。这样为了保存一个简单的[1,2,3],需要有3个指针和三个整数对象。对于数值运算来说这种结构显然比较浪费内存和CPU计算时间。此外Python还提供了一个array模块,array对象和列表不同,它直接保存数值,和C语言的一维数组
2016-06-29 21:41:20 958
转载 NUMPY矩阵处理
NumPy 是 Numerical Python 的简称,是高性能计算和数据分析的基础包。本书中几乎所有高级工具都是建立在它的基础之上,下面是它所能做的一些事情:ndarray,快速和节省空间的多维数组,提供数组化的算术运算和高级的 广播 功能。使用标准数学函数对整个数组的数据进行快速运算,而不需要编写循环。读取/写入磁盘上的阵列数据和操作存储器映像文件的工具。线性
2016-06-29 21:31:27 10085
转载 python笔记——列表中的函数
list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的。 2.分片操作 1)显示序列,例:
2016-06-29 21:14:26 338
转载 python笔记
append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。 用extend输入非列表,会自动转为列表,字符就会拆成列表。syntax error 语法错误
2016-06-29 15:03:07 256
转载 python中collections 模块里的defaultdict()函数
Python标准库中collections对集合类型的数据结构进行了很多拓展操作,这些操作在我们使用集合的时候会带来很多的便利,多看看很有好处。 defaultdict是其中一个方法,就是给字典value元素添加默认类型,之前看到过但是没注意怎么使用,今天特地瞅了瞅。 首先是各大文章介绍的第一个例子: 代码如下: import collections as coll
2016-06-29 08:55:32 1058
原创 python编程结构(编写ArcGIS中的工具)--以我的第一个程序为例
"""Tool Name: Cost PathSource Name: CostPath.pyVersion: ArcGIS 10.2Author: geyingThis tool analyzes spatial patterns at multiple distances to assess whether the
2016-06-26 21:21:34 2848 1
转载 python中的enumerate函数的用法
python中的enumerate函数 enumerate 函数用于遍历序列中的元素以及它们的下标:>>> for i,j in enumerate(('a','b','c')): print i,j 0 a1 b2 c>>> for i,j in enumerate([1,2,3]): print i,j 0 11 2
2016-06-26 21:18:44 538
原创 python笔记
1、 neighborMethod = ARCPY.GetParameterAsText(2).upper() 2、 nNeighborSize = ARCPY.GetParameter(3)
2016-06-21 09:58:34 409
转载 python笔记之NUMPY(二)
NumPy 是 Numerical Python 的简称,是高性能计算和数据分析的基础包。本书中几乎所有高级工具都是建立在它的基础之上,下面是它所能做的一些事情:ndarray,快速和节省空间的多维数组,提供数组化的算术运算和高级的 广播 功能。使用标准数学函数对整个数组的数据进行快速运算,而不需要编写循环。读取/写入磁盘上的阵列数据和操作存储器映像文件的工具。线性
2016-06-21 09:57:57 20032
转载 python笔记之NUMPY
1.建立矩阵a1=np.array([1,2,3],dtype=int) #建立一个一维数组,数据类型是int。也可以不指定数据类型,使用默认。几乎所有的数组建立函数都可以指定数据类型,即dtype的取值。a2=np.array([[1,2,3],[2,3,4]]) #建立一个二维数组。此处和MATLAB的二维数组(矩阵)的建立有很大差别。同样,numpy中也有很多内置的特
2016-06-21 09:56:04 895
转载 栅格计算器中con()函数和setnull()函数的用法
栅格计算器 重要函数 con setnull(2011-08-16 14:29:56)转载▼标签:杂谈分类:ARCgis重要函数 con setnull" title="栅格计算器 重要函数 con setnull">重要函数 con setnull" title="栅格计算器 重要函数 con setnull">
2016-06-02 14:32:27 16608 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人