最近在用Python做中文自然语言处理。使用的IDE是PyCharm。PyCharm确实是Python开发之首选,但用于科学计算方面,还略有欠缺。为此我尝试过Enthought Canopy,但Canopy感觉把问题搞得复杂化,管理Python扩展也不太方便。直到今天我发现了 Anaconda 。 ...
分类:
编程语言 时间:
2016-06-04 10:40:06
阅读次数:
231
用于科学计算Python语言真的是amazing! 方法一:直接安装集成好的软件 刚开始使用numpy、scipy这些模块的时候,图个方便直接使用了一个叫做Enthought的软件。Enthought是一家位于美国得克萨斯州首府奥斯汀的软件公司,主要使用Python从事科学计算工具的开发。Entho ...
分类:
编程语言 时间:
2016-06-02 21:38:34
阅读次数:
232
1. 估计方法:Yule-Walker估计 . 2. 运行环境spyder2(python科学计算编辑器) 3. 实现代码 ...
分类:
其他好文 时间:
2016-05-17 00:46:21
阅读次数:
162
背景: 目的:要用Python下的DBSCAN聚类算法。 scikit-learn 是一个基于SciPy和Numpy的开源机器学习模块,包括分类、回归、聚类系列算法,主要算法有SVM、逻辑回归、朴素贝叶斯、Kmeans、DBSCAN等,目前由INRI 资助,偶尔Google也资助一点。 SciPy是 ...
分类:
编程语言 时间:
2016-05-06 20:18:39
阅读次数:
284
Matplotlibpython科学计算系列 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。
它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。...
分类:
编程语言 时间:
2016-04-29 16:36:06
阅读次数:
370
Pandas 结构化数据(上) 一、实验说明 Pandas 是 python 的一个数据分析包,属于PyData项目的一部分。Pandas最初被作为金融数据分析工具而开发出来,因此 pandas 为时间序列分析提供了很好的支持。 Pandas 的名称来自于面板数据(panel data)和pytho ...
分类:
编程语言 时间:
2016-04-25 06:44:08
阅读次数:
479
1、导入基本函数库 import numpy as np 2、获取矩阵元素字节数 3、获取数组维数A.shape 例如 4、选取某一行或某一列元素, 注意numpy中数组起始坐标是0开始的,跟matlab中有区别。matlab中是从1开始的。 python中列表[start,end,step],有开 ...
分类:
编程语言 时间:
2016-04-12 22:20:42
阅读次数:
223
下星期二内部交流会要讲的内容,一并分享给大家。 待会儿的数据来源:https://github.com/mwaskom/seaborn-data 前言:各种和数据分析相关python库的介绍(摘抄自《利用python进行数据分析》) 1.Numpy: Numpy是python科学计算的基础包,它提供
分类:
编程语言 时间:
2016-03-12 17:11:49
阅读次数:
2032
Python图像数组操作使用python以及numpy通过直接操作图像数组完成一系列基本的图像处理numpy简介:NumPy是一个非常有名的 Python 科学计算工具包,其中包含了大量有用的工具,比如数组对象(用来表示向量、矩阵、图像等)以及线性代数函数。数组对象可以实现数组中重要的操作,比如矩阵乘积、转置、解方程系统、向量乘积和归一化。这为图像变形、对变化进行建模、图像分类、图像聚类等提供了基础...
分类:
编程语言 时间:
2016-01-27 13:04:39
阅读次数:
316