#IPy

Python scipy.sparse矩阵使用方法

本文以csr_matrix为例来说明sparse矩阵的使用方法,其他类型的sparse矩阵可以参考https://docs.scipy.org/doc/scipy/reference/sparse.htmlcsr_matrix是CompressedSparseRowmatrix的缩写组合,下面介绍其两种初始化方法csr...

[py]安装ipython

系统:crunchbang11+python2.7.3准备工具:sudoapt-getinstallpython-pippython-devbuild-essential  安装setuptools(easy_install)sudopipinstallsetuptools--no-use-wheel--upgrade...
代码星球 ·2021-02-21

【ipython技巧】使用shell命令

在ipython终端时,可能临时需要使用shell命令进行简单处理;可以在shell命令前面使用!(感叹号)比如在win7,ipython下想要使用sublime新建一个py,可以这样!subl.exe<name>.py ...

CentOS7安装IPython notebook

IPython是Python的交互式Shell,提供了代码补完功能、自动缩进、高亮显示、执行Shell命令等非常有用的特性。下面介绍一下在CentOS系统下IPython的安装及一些可能碰到的问题。   1.Python的版本及其升级 IPython安装要求Python版本在2.7及其以上,目前Ce...

mac os 使用 from scipy.misc import imread ImportError: cannot import name 'imread'

macos使用fromscipy.miscimportimreadImportError:cannotimportname'imread'问题1:我原先安装了pillow仍然会报错,我看了一下pillow的版本,默认安装 Pillow==6.0.0 这个版本的 scipy.misc&nbs...
代码星球 ·2021-02-11

scipy.fftpack fft

fromscipy.fftpackimportfftSciPy提供fftpack模块,可让用户计算快速傅立叶变换例子:>>>a=np.arange(1,5)>>>aarray([1,2,3,4])>>>b=fft(a)>>>barray([10.+...
代码星球 ·2020-10-13

Visual Studio 2017 + Python3.6安装scipy库

Windows10下安装scipy很麻烦,直接在命令行下使用pipinstallscipy无法安装,但可以借助VS2017的集成环境来安装。(1)首先在VisualStudioInstaller中选择Python相关组件,让VisualStudio自行安装Python环境(2)VS环境安装完成后,新建一个python工...

Python机器学习(五十八)SciPy 插值

插值,是依据一系列的点(xi,yi)通过一定的算法找到一个合适的函数来包含(逼近)这些点,反应出这些点的走势规律,然后根据走势规律求其他点值的过程。scipy.interpolate包里有很多类可以实现对一些已知的点进行插值,即找到一个合适的函数,例如,interp1d类,当得到插值函数后便可用这个插值函数计算其他xj...

Python机器学习(五十七)SciPy 积分

Scipy中的integrate模块提供了很多数值积分方法,例如,一重积分、二重积分、三重积分、多重积分、高斯积分等等。下面介绍几种常用的积分函数。SciPy积分模块中,quad函数是一个重要函数,用于求一重积分。例如,在给定的a到b范围内,对函数f(x)求一重积分。 quad的一般形式是scipy.inte...

Python机器学习(五十六)SciPy fftpack(傅里叶变换)

SciPy提供了fftpack模块,包含了傅里叶变换的算法实现。傅里叶变换把信号从时域变换到频域,以便对信号进行处理。傅里叶变换在信号与噪声处理、图像处理、音频信号处理等领域得到了广泛应用。如需进一步了解傅里叶变换原理,可以参考相关资料。计算机只能处理离散信号,使用离散傅里叶变换(DFT)是计算机分析信号的基本方法。但...

Python机器学习(五十五)SciPy 常量

SciPy中的常量包提供了很多科学领域中的常量,例如:光速。要使用常量,需要先导入常量包(scipy.constants)。示例从scipy.constants中导入pi值:#导入pi常量fromscipy.constantsimportpiprint("sciPy-pi=%.16f"%pi)输出sciPy-pi=3....

Python机器学习(五十四)SciPy k均值聚类

聚类(K-meansclustering)是在一组未标记的数据中,将相似的数据(点)归到同一个类别中的方法。聚类与分类的最大不同在于分类的目标事先已知,而聚类则不知道。K-means是聚类中最常用的方法之一,它是基于点与点的距离来计算最佳类别归属,即靠得比较近的一组点(数据)被归为一类。K-means的算法原理如下:随...

Python机器学习(五十三)SciPy 特殊函数

scipy.special模块中包含了一些常用的杂项函数,例如经常使用的:立方根函数指数函数相对误差指数函数对数和指数函数兰伯特函数排列组合函数γ函数示例解立方根:fromscipy.specialimportcbrtres=cbrt([1000,27,8,23])print(res)输出[10.3.2.2...

Python机器学习(五十二)SciPy 基础功能

默认情况下,所有NumPy函数都可以在SciPy(命名空间)中使用。当导入SciPy时,不需要显式地导入NumPy函数。NumPy的主要对象是n次多维数组ndarray,SciPy构建在ndarray数组之上,ndarray是存储单一数据类型的多维数组。在NumPy中,维度称为轴,坐标轴的数量称为秩。通常线性代数主要处...

Python机器学习(五十一)SciPy 介绍

SciPy,发音为SighPi,是一个python开源库,在BSD授权下发布,主要用于数学、科学和工程计算。SciPy库依赖于NumPy,NumPy提供了方便和快速的n维数组操作。它们一起可以运行在所有流行的操作系统上,安装简单,使用免费。现在,组合使用NumPy、SciPy和Matplotlib,作为MATLAB的替...
首页上一页123下一页尾页