这些天花了很多时间来学习数据挖掘这门课程,有很多心得和感悟,所以写下这篇博客来表达自己读完这两本书的感受!
  首先推荐大家通过这两本书来入门数据挖掘这个领域,python数据挖掘这本书较容易,还花了很大的篇幅来讲python基础,而python数据挖掘入门与实践则直接从实例讲起,需要读者有一定的python基础。
  数据挖掘主要是通过python或者R语言来实现的,因为这两门语言有它们独特的优势,比如包含大量的函数式编程接口,高效的模块等等,这些都使它们非常适合用来进行数据挖掘和数据分析。所以都要求编程者要有这方面的知识体系。但是,说到底语言只是一个工具,真正要在一门领域取得建树,还是要靠编程者的思维能力和实践能力,比如算法水平和编码或者debug(项目)能力。不过,对python这个强大工具有很深入的了解,会对数据挖掘的学习有事半功倍的效果。
  推荐使用anaconda作为python的编译库,里面包括了大量的实用模块,比如numpy(科学计算,如矩阵,二维数组,与表格最为相似的数据结构),pandas(数据分析,如数据框(虚拟内存数据库),系列),Scipy(科学计算,向量化思想,包括符号计算和函数向量化),scikit-learn(用于机器学习,数据挖掘,数据分析,六大功能:分类,回归,聚类,降维,模型选择,预处理),Matplotlib,Bokeh(数据分析及可视化)等等。这些都有助于进行数据挖掘和数据分析。
  数据挖掘和数据分析等领域包含了大量的算法,比如K-Means,DBSCAN,Apriori,kNN,朴素贝叶斯,BP神经网络,CART,决策树等算法,这对编程者的算法能力和思维能力产生了极大的挑战。只有掌握了这些算法,才能更好地,更高效地,更快速地实现目标。如果有ACM经验的话,学起来应该会更加快速和适应。这些算法,我觉得结合实际例子来学习可能更加容易理解,比如用决策树来预测获胜球队,使用朴素贝叶斯进行社会媒体挖掘,用神经网络破解验证码,用深度学习方法为图像中的物体进行分类。结合实例的话,可以更好地去学习,理解和实践。
  最后给大家推荐后续的学习路线,可以去kaggle上参加数据挖掘比赛,或者参考学习别人的优秀项目。还可以去coursera上面学习数据挖掘的相关课程,进一步提高自己的能力和拓展自己的视野。

《python数据挖掘》和《python数据挖掘入门与实践》两本书读后感相关推荐

  1. 计算机编程书籍-Python硬件开发树莓派从入门到实践无人驾驶 AndroidTV 自动循迹

    内容简介 <Python硬件开发树莓派从入门到实践>全书可大致分为4个部分,其中第13章介绍了树莓派的基本使用:第4章介绍了如何在树莓派上使用Python的OpenCV包:第58章介绍了树 ...

  2. python编程 从入门到实践怎么样-python编程从入门到实践这本书怎么样

    <Python编程-从入门到实践>作者: Eric Matthes,已翻译为中文,人民邮电出版社出版. python编程从入门到实践怎么样? 我们一起看看已经学习的同学对这本书的口碑和评价 ...

  3. python编程入门指南怎么样-python编程从入门到实践这本书怎么样

    <Python编程-从入门到实践>作者: Eric Matthes,已翻译为中文,人民邮电出版社出版. python编程从入门到实践怎么样? 我们一起看看已经学习的同学对这本书的口碑和评价 ...

  4. 《Python股票量化交易从入门到实践》随书赠送“回测框架”的使用帮助

    点击:QTYX最新版本使用指南[文字版] 点击:QTYX最新版本使用指南[视频版] 点击: QTYX历史版本更新说明 赠送"回测框架"的目的 为了帮助读者再建立一座从书本知识到实战 ...

  5. 《Python+Kivy(App开发)从入门到实践》自学笔记:打包——Windwos打包

    章节目录及知识点总览 6.1 Windows打包 将python程序编译成可以在windows上运行的.exe程序. 操作过程中踩过的坑: 1.书上使用的测试文件没找到(使用画板程序测试) 2.通过6 ...

  6. python中立方_Python编程从入门到实践 第四章练习题

    一.想出至少三种你喜欢的披萨,将其名称存储在一个列表中,再使用for循环将每种披萨的名称都打印出来. 修改这个for循环,使其打印包括披萨名称的句子,而不仅仅是披萨的名称.对于每种披萨,都显示一行输出 ...

  7. python猜字游戏_python入门到实践-猜字游戏

    学完while循环后我们通过实践来做一个小游戏程序[猜数字],风格一样先上代码: #!/usr/bin/env python3 #coding:utf-8 import random answer = ...

  8. 《Python+Kivy(App开发)从入门到实践》自学笔记:简单UX部件——ToggleButton切换按钮

    章节知识点总揽 4.8 ToggleButton切换按钮 ToggleButton的作用与复选框类似,当我们接触或点击它时,他会在'normal'或'down'两种状态之间来回切换.ToggleBut ...

  9. 《Python+Kivy(App开发)从入门到实践》自学笔记:ScatterLayout布局

    章节目录与知识点总揽 2.8 ScatterLayout布局     ScatterLayout布局--分散布局 与RelativeLayout布局类似,当更改位置时,布局内的小部件也会随着父布局一起 ...

最新文章

  1. cvSaveImage保存图像
  2. SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
  3. 2019北京智源大会全部议题完整公开
  4. 深入理解分布式技术 - TCC 事务模型及实战
  5. 征战蓝桥 —— 2017年第八届 —— C/C++A组第5题——字母组串
  6. [SpringSecurity]基本原理_两个重要的接口_UserDetailsService接口和PasswordEncoder接口
  7. IP address 和子网划分
  8. 【ROS学习笔记】(十一)launch启动文件的使用方法
  9. 关于移植人脸识别功能到linux开发板
  10. 放开自己你才能走的更远
  11. 编程英语:常见代码错误 error 语句学习(1)
  12. 苹果手机来电防火墙_苹果手机上的月亮图标是什么意思?原来这么实用,涨知识了...
  13. 在自己的app中打开淘宝
  14. 从商业到商文旅的时代大融合
  15. iOS、mac开源项目及库
  16. 2021年起重机司机(限桥式起重机)考试题及起重机司机(限桥式起重机)考试试卷
  17. AD-SAL与MD-SAL的比较
  18. 针对韩国开展的一系列韩文类恶意文档定向攻击行动分析 part-1
  19. 设计之美 - 设计模式学习
  20. C语言回顾--C语言实现栈的入栈和出栈

热门文章

  1. uniapp实现计数器
  2. 操作系统(第四章)——思维导图总结
  3. 如何通过角色管理来重隐藏ALV某些字段
  4. 深度学习各子领域略览及术语列表
  5. Origin绘图教程(一)
  6. CSS实现留言板效果
  7. 一、CentOS7启动U盘制作
  8. VSTO Office二次开发应用程序键盘鼠标钩子
  9. 高等代数学习心理辅导
  10. 美团一面、阿里一面复盘总结