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]])
- 问题(错误):
本文针对《Python机器学习第二版》一书中部分代码在当前环境下无法正常运行的问题进行了修正,包括解决ImportError错误及调整数据输入格式等。
1万+

被折叠的 条评论
为什么被折叠?



