尝试从sklearn导入时出现以下错误:
>>> from sklearn import svm
Traceback (most recent call last):
File "<pyshell#17>", line 1, in <module>
from sklearn import svm
File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module>
from . import check_build
ImportError: cannot import name check_build
Run Code Online (Sandbox Code Playgroud)
我使用的是python 2.7,scipy-0.12.0b1 superpack,numpy-1.6.0 superpack,scikit-learn-0.11我有一个windows 7机器
我已经检查了这个问题的几个答案,但没有一个能解决这个问题.
假设我有一个numpy数组:
data = np.array([[1,1,1],[2,2,2],[3,3,3]])
Run Code Online (Sandbox Code Playgroud)
我有一个相应的"矢量:"
vector = np.array([1,2,3])
Run Code Online (Sandbox Code Playgroud)
如何对data每行进行减法或除法运算,结果如下:
sub_result = [[0,0,0], [0,0,0], [0,0,0]]
div_result = [[1,1,1], [1,1,1], [1,1,1]]
Run Code Online (Sandbox Code Playgroud)
长话短说:如何使用与每行对应的一维标量数组对2D数组的每一行执行操作?
所以我有一点问题.我有一个scipy的数据集已经是直方图格式,所以我有bin的中心和每个bin的事件数.我现在如何绘制直方图.我试着做
bins, n=hist()
Run Code Online (Sandbox Code Playgroud)
但它不喜欢那样.有什么建议?
该Q&A旨在作为关于使用scipy的二维(和多维)插值的规范(-ish).关于各种多维插值方法的基本语法经常存在问题,我希望也能这样做.
我有一组散二维数据点,我想他们绘制作为一个很好的表面,最好使用类似contourf或plot_surface在matplotlib.pyplot.如何使用scipy将我的二维或多维数据插入到网格中?
我已经找到了scipy.interpolate子包,但我一直使用时收到错误interp2d或bisplrep或griddata或rbf.这些方法的正确语法是什么?
是否有更有效的方法在预先指定的箱中取平均数组?例如,我有一个数字数组和一个对应于该数组中bin开始和结束位置的数组,我想在这些数据库中取平均值?我有下面的代码,但我想知道如何减少和改进它.谢谢.
from scipy import *
from numpy import *
def get_bin_mean(a, b_start, b_end):
ind_upper = nonzero(a >= b_start)[0]
a_upper = a[ind_upper]
a_range = a_upper[nonzero(a_upper < b_end)[0]]
mean_val = mean(a_range)
return mean_val
data = rand(100)
bins = linspace(0, 1, 10)
binned_data = []
n = 0
for n in range(0, len(bins)-1):
b_start = bins[n]
b_end = bins[n+1]
binned_data.append(get_bin_mean(data, b_start, b_end))
print binned_data
Run Code Online (Sandbox Code Playgroud) 我试图用scipy读取图像.但是它不接受这scipy.misc.imread部分.可能是什么原因造成的?
>>> import scipy
>>> scipy.misc
<module 'scipy.misc' from 'C:\Python27\lib\site-packages\scipy\misc\__init__.pyc'>
>>> scipy.misc.imread('test.tif')
Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
scipy.misc.imread('test.tif')
AttributeError: 'module' object has no attribute 'imread'
Run Code Online (Sandbox Code Playgroud) python installation dependencies scipy python-imaging-library
我试图运行以下简单的代码
import scipy
scipy.test()
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 586, in runfile
execfile(filename, namespace)
File "C:/Users/Mustafa/Documents/My Python Code/SpectralGraphAnalysis/main.py", line 8, in <module>
import scipy
File "C:\Python27\lib\site-packages\scipy\__init__.py", line 61, in <module>
from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
ImportError: cannot import name NUMPY_MKL
Run Code Online (Sandbox Code Playgroud)
我在Windows 10下使用python 2.7.
我安装scipy但似乎没有解决问题
任何帮助表示赞赏.
我正在寻找Numpy或Scipy(或任何严格的Python库)中的函数,它将为我提供Python中的累积正态分布函数.
我正在使用Python 2.7并尝试让PyBrain工作.
但即使安装了scipy,我也会收到此错误 -
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-
py2.7.egg/pybrain/__init__.py", line 1, in <module>
from pybrain.structure.__init__ import *
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/__init__.py", line 1, in <module>
from pybrain.structure.connections.__init__ import *
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/__init__.py", line 1, in <module>
from pybrain.structure.connections.full import FullConnection
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/full.py", line 3, in <module>
from scipy import reshape, dot, outer
ImportError: No module named scipy
Run Code Online (Sandbox Code Playgroud)
我用这个命令安装了scipy -
sudo apt-get install python-scipy
Run Code Online (Sandbox Code Playgroud)
我明白了 -
Reading package lists... Done
Building dependency tree
Reading state …Run Code Online (Sandbox Code Playgroud) python ×10
scipy ×10
numpy ×7
python-2.7 ×2
arrays ×1
dependencies ×1
histogram ×1
installation ×1
matplotlib ×1
pybrain ×1
scikit-learn ×1
statistics ×1
time-series ×1
windows ×1