标签:scipy

  • 尝试使用scipy将trig函数拟合到数据 - python

    时间:2020-9-1

    我正在尝试使用scipy.optimize.curve_fit拟合一些数据。我有read the documentation和this StackOverflow post,但似乎都没有回答我的问题。 我有some data,它是简单的2D数据,看起来像是trig函数。我想将其与一般的触发功能配合使用 使用scipy。 我的方法如下: from __futu […]

  • 带有Numpy / Scipy和纯C++的Python进行大数据分析 - python

    时间:2020-9-1

    Improve this question 在相对较小的项目上使用Python,使我很欣赏这种语言的动态类型化性质(无需声明代码来跟踪类型),这通常使开发过程更快捷,更轻松。但是,我觉得在更大的项目中这实际上可能是一个障碍,因为代码的运行速度要比C++中的等效代码慢。但是话又说回来,将Numpy和/或Scipy与Python结合使用可使您的代码运行速度与本地 […]

  • Numpy svd和Scipy.sparse svds - python

    时间:2020-9-1

    我正在为Python中的稀疏未定系统实现一个求解器(讨论了here),并且尝试使用scipy在SciPy cookbook中重建使用标准numpy svd函数(numpy.linalg.svd)的nullspace函数。 svd(scipy.sparse.linalg.svds)的稀疏版本,但对于我运行的示例,它输出不同的左右奇异矢量-包括矩阵: [[1,1 […]

  • 使scipy的rv_discrete与浮点值一起使用? - python

    时间:2020-8-31

    我正在尝试定义自己的离散分布。我拥有的代码适用于整数值,但不适用于十进制值。例如,这有效: >>> from scipy.stats import rv_discrete >>> probabilities = [0.2, 0.5, 0.3] >>> values = [1, 2, 3] >> […]

  • SciPy曲线拟合失败幂定律 - python

    时间:2020-8-29

    因此,我正在尝试使用以下幂定律来拟合一组数据: def f(x,N,a): # Power law fit if a >0: return N*x**(-a) else: return 10.**300 par,cov = scipy.optimize.curve_fit(f,data,time,array([10**(-7),1.2])) 其他条件只 […]

  • 在matplotlib中使用log2比例绘制方轴图 - python

    时间:2020-8-29

    我想用matplotlib制作一个方轴散点图。通常,使用set_scale("log")效果很好,但将我限制为log10。我想在log2中绘图。我在这里看到了解决方案:How to produce an exponentially scaled axis? 但是它很复杂,并且如果您在数组中有0个值,则无法正常工作。我只想像其他numpy函 […]

  • 我如何获得scipy.cluster.hierarchy制作的树状图的子树 - python

    时间:2020-8-29

    我对此模块(scipy.cluster.hierarchy)感到困惑,但仍然有些困惑! 例如,我们有以下树状图: 我的问题是如何以一种好的格式(例如SIF格式)提取彩色的子树(每个子树代表一个集群)?现在,获得上面图的代码是: import scipy import scipy.cluster.hierarchy as sch import matplotl […]

  • 如何从scikit-learn解释决策树 - python

    时间:2020-8-27

    从scikit-learn了解决策树的结果时,我遇到两个问题。例如,这是我的决策树之一: 我的问题是我如何使用树? 第一个问题是:如果样本满足条件,则转到 LEFT 分支(如果存在),否则转到 RIGHT 。就我而言,如果样本的X [7]> 63521.3984。然后样品将进入绿色框。正确? 第二个问题是:当样本到达叶节点时,我怎么知道它属于哪个类别? […]

  • 为什么scipy.optimize.curve_fit不适合数据? - python

    时间:2020-8-26

    我一直在尝试使用scipy.optimize.curve_fit使指数适应某些数据,但是我遇到了真正的困难。我真的看不到任何原因为什么这行不通,但它只会产生一条海峡线,不知道为什么! 任何帮助将非常感激 from __future__ import division import numpy from scipy.optimize import curve_ […]

  • 是否有用于numpy / scipy的测试套件? - python

    时间:2020-8-25

    我要在Ubuntu Lucid上重新安装numpy和scipy。由于这些东西带有相当多的依赖性,所以我想知道是否有一个全面的测试套件来检查新安装是否真的有效。 当然,我可以只提取一堆脚本并逐个运行它们,以查看它们是否继续运行,但这并不能避免将来在某些时候我会尝试使用以前没有使用过的脚本的情况。之前不使用它会破裂(或者更糟的是,默默地产生废话)。 参考方案 是 […]