Python 机器学习 第二版 Sebastian Raschka and Vahid Mirjalili
这里主要展示书中提供的代码 现阶段运行时出现的一些错误,主要涉及Import error.
from sklearn.externals import six
- 问题(错误):
ImportError: cannot import name six
- 原因:
from sklearn.externals import six
已弃用。 - 解决方案:直接导入 six 即可, 即
import six
。
- 问题(错误):
from scipy.misc import comb
- 问题(错误):ImportError: cannot import name ‘comb’
- 原因:scipy.misc
中的comb
位置已经移到scipy.special
中
- 解决方案:from scipy.misc import comb
改为from scipy.special import comb
- 回归分析预测房价
num_room_std = sc_x.transform([5.0])
- 问题(错误):
Expected 2D array, got 1D array instead: array=[5.].
- 解决方案:
num_room_std = sc_x.transform([[5.0]])
- 问题(错误):