机器学习(自学)第一天

1.决策树:html

优势: 直观,便于理解,小规模数据集有效   python

缺点: 处理连续变量很差类别较多时,错误增长的比较快,可规模性通常windows

2.决策树的应用:机器学习

python的机器学习的库:scikit-learn学习

 特性:spa

  • 简单高效的数据挖掘和机器学习分析
  • 对全部用户开放,根据不一样需求高度可重用性
  • 基于Numpy, SciPy和matplotlib
  • 开源,商用级别:得到 BSD许可
 
使用scikit-learn
安装scikit-learn: pip, easy_install, windows installer
安装必要package:numpy, SciPy和matplotlib, 可以使用Anaconda (包含numpy, scipy等科学计算经常使用package)
安装注意问题:Python解释器版本(2.7 or 3.4?), 32-bit or 64-bit系统

Tips:.net

  • 把pycharm的中文包放进bin文件夹以后,不须要删除英文包(删除了会报错),从新pycharm便是中文界面。
  • 安装Anaconda以及在pycharm中的配置方法:https://www.cnblogs.com/yuxuefeng/articles/9235431.html,https://blog.csdn.net/aanndd77/article/details/80830468
  • Graphviz配置环境变量解决方案和下载地址:https://blog.csdn.net/qq_42685012/article/details/82850952

在决策树应用的视频中,使用代码出现了报错:AttributeError: '_csv.reader' object has no attribute'next'视频

解决办法:reader.next()改成next(reader),貌似和python运行版本有关。htm

以后又会报错,解决办法:“rb”改成“rt”便可。(原文地址:https://blog.csdn.net/li_haiyu/article/details/78364047)blog

相关文章
相关标签/搜索