Python机器学习(微课视频版)

Python机器学习(微课视频版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-08
版次: 1
ISBN: 9787302553953
定价: 69.00
装帧: 平装
开本: 16
纸张: 胶版纸
页数: 288页
9人买过
  • 本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,最后介绍了pyspider框架、Scrapy框架和分布式爬虫。适合从事计算机、电子信息、自动化、人工智能专业学习的大学生作为教材,并适合从事机器学习的工程师参考阅读。 柯博文,美籍华人,美国硅谷LoopTek首席技术官,大富翁游戏设计者,长期从事嵌入式、移动开发及人工智能产品与技术的研发工作。著有多部英文及繁体中文畅销图书。曾在清华大学出版社出版畅销图书《树莓派实战指南》。
     
    目录 

     

     
    程序代码下载 

     

     

     

     
    第1章Python程序语言 

     
    视频讲解: 1个 

     
    1.1Python程序语言的介绍 

     
    1.2Python历史 

     
    1.3Python版本 

     
    第2章安装和运行Python开发环境 

     
    视频讲解: 6个 

     
    2.1Windows操作系统中安装Python 

     
    2.2Windows操作系统中测试与运行Python 

     
    2.3Mac操作系统中安装Python 

     
    2.4Mac操作系统中测试与运行Python 

     
    2.5Linux和树莓派中安装Python 

     
    2.6Linux和树莓派中测试与运行Python 

     
    第3章开发程序和工具 

     
    视频讲解: 7个 

     
     实例: 2个 

     
    3.1我的第一个Python程序(Windows版) 

     
    3.2我的第一个Python程序(Mac、Linux和树莓派版) 

     
    3.3开发和调试工具――PyCharm下载和安装 

     
    3.4PyCharm工具介绍 

     
    3.5创建项目 

     
    3.6调试 

     
    3.7安装其他的Packages函数库 

     
    3.8安装Anaconda 

     
    3.9使用Anaconda 

     
    3.10pip安装包 

     
    3.11本书需要安装的第三方函数库列表 

     
    第4章Python程序基础 

     
    视频讲解: 13个 

     
     实例: 25个 

     
    4.1Python注释 

     
    4.2Python数据模式 

     
    4.3Python数学计算 

     
    4.4Python打印 

     
    4.5if…else条件判断语句 

     
    4.6Array数组――List 

     
    4.7range范围 

     
    4.8for循环 

     
    4.9UTF8中文文字编码和文字输入 

     
    4.10while循环语法 

     
    第5章函数和面向对象OOP 

     
    视频讲解: 12个 

     
     实例: 17个 

     
    5.1开发函数(def) 

     
    5.2import导入和开发 

     
    5.3类(class) 

     
    5.4类的初始化预定义值 

     
    5.5类中的函数方法(Method) 

     
    5.6类中的属性(Property) 

     
    5.7类中调用其他的函数方法 

     
    5.8设置公开、私有的类函数方法 

     
    5.9把类独立成另一个文件 

     
    5.10继承――OOP面向对象 

     
    5.11多重继承 

     
    5.12调用父类函数 

     
    5.13调用父类的属性 

     
    第6章窗口处理GUI Tkinter 

     
    视频讲解: 12个 

     
     实例: 12个 

     
    6.1窗口GUI函数库 

     
    6.2窗口 

     
    6.3文字Label 

     
    6.4显示图片Image 

     
    6.5按键Button  

     
    6.6消息窗口tkMessageBox 

     
    6.7输入框Entry 

     
    6.8绘图Canvas 

     
    第7章数据容器Containers 

     
    视频讲解: 7个 

     
     实例: 7个 

     
    7.1List数组 

     
    7.2List数组数据的多样性 

     
    7.3List的数学处理 

     
    7.4Slicing切片 

     
    7.5Dictionarie字典 

     
    7.6Set序列集集合比较 

     
    7.7Tuple序列 

     
    第8章图表函数库Matplotlib 

     
    视频讲解: 8个 

     
     实例: 7个 

     
    8.1Matplotlib介绍 

     
    8.2画线 

     
    8.3画点 

     
    8.4画面切割 

     
    8.5显示图片 

     
    8.6在窗口程序中显示图表 

     
    第9章文件处理和开放数据 

     
    视频讲解: 5个 

     
     实例: 5个 

     
    9.1开放数据介绍 

     
    9.2保存 

     
    9.3文件复制、删除和列出所有文件 

     
    9.4文件夹 

     
    9.5读入Excel文件 

     
    9.6读入、处理和存储CSV文件――气象风暴数据 

     

     
    第10章网络 

     
    视频讲解: 5个 

     
     实例: 8个 

     
    10.1超文本传输协议HTTP GET 

     
    10.2超文本传输协议HTTP POST 

     
    10.3可扩展标记式语言XML 

     
    10.4JSON 

     
    第11章数据库 

     
    视频讲解: 7个 

     
     实例: 4个 

     
    11.1下载和装载MySQL数据库 

     
    11.2创建数据库用户――Add User 

     
    11.3创建数据库――Add database 

     
    11.4打开数据库――MySQLpython和pymysql 

     
    11.5创建数据库数据――insert 

     
    11.6取得数据――select 

     
    11.7删除和修改数据库数据――DELETE和UPDATA 

     
    第12章自然语言处理――中文简体和繁体转换 

     
    视频讲解: 8个 

     
     实例: 8个 

     
    12.1中文分词断词工具 

     
    12.2分析文件的文字 

     
    12.3自定分词 

     
    12.4取出断词位置 

     
    12.5移除用词和自定比重分数 

     
    12.6排列出最常出现的分词 

     
    12.7网络文章的重点 

     
    第13章人工智能标记语言AIML 

     
    视频讲解: 5个 

     
     实例: 6个 

     
    13.1人工智能标记语言AIML介绍 

     
    13.2中文机器人 

     
    13.3AIML语法教程――随机对话 

     
    13.4AIML语法教程――变量 

     
    第14章网络服务器 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    14.1Python网页服务器 

     
    14.2开发自己的网页服务器 

     
    14.3显示HTTP内容 

     
    14.4取得HTTP GET所传递的数据 

     
    14.5取得HTTP POST所传递的数据 

     
    第15章网络爬虫与BeautifulSoup4 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    15.1网络爬虫――取得网络文章内容 

     
    15.2BeautifulSoup的函数和属性 

     
    15.3实战案例――获取柯博文老师的博客文章 

     
    15.4实战练习 

     
    第16章pandas数据分析和量化投资 

     
    视频讲解: 10个 

     
     实例: 10个 

     
    16.1安装 

     
    16.2使用pandas读入和存储Excel的文件 

     
    16.3使用pandas读入和存储CSV的文本内容 

     
    16.4读入网络上的表格 

     
    16.5DataFrame 

     
    16.6计算 

     
    16.7实战分析Apple公司股价 

     
    16.8统计相关计算 

     
    16.9逻辑判断――找出股价高点 

     
    16.10计算股价浮动和每月的变化 

     
    16.11画出股票的走势图和箱形图 

     
    第17章NumPy矩阵运算数学函数库 

     
    视频讲解: 10个 

     
     实例: 10个 

     
    17.1矩阵数据初始化 

     
    17.2NumPy默认数组 

     
    17.3多维数组的索引 

     
    17.4多维数组的切片 

     
    17.5花式索引 

     
    17.6数据模式 

     
    17.7利用数组进行数据计算处理 

     
    17.8统计 

     
    17.9逻辑判断 

     
    17.10不同尺寸的矩阵相加 

     
    第18章使用pyinstaller生成运行文件 

     
    视频讲解: 3个 

     
    18.1pyinstaller功能介绍和安装 

     
    18.2pyinstaller安装步骤 

     
    18.2.1Windows操作系统下生成运行文件 

     
    18.2.2Mac和Linux操作系统下生成运行文件 

     
    第19章机器学习算法――Regression回归分析 

     
    视频讲解: 9个 

     
     实例: 9个 

     
    19.1数据准备 

     
    19.2机器学习的数据准备 

     
    19.3回归分析数学介绍 

     
    19.4回归分析绘图 

     
    19.5随机数数据 

     
    19.6残差 

     
    19.7使用scikitlearn的linear_model函数求线性回归 

     
    19.8实战案例――动物大脑和身体的关系 

     
    19.9实战案例――糖尿病数据集 

     
    19.9.1绘制出数据 

     
    19.9.2将数据存到Excel文件 

     
    19.9.3使用回归分析找出BMI与糖尿病的关系 

     
    第20章机器学习算法――kNN 最近邻居法 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    20.1kNN数学介绍 

     
    20.2使用sklearn的kNN判断水果种类 

     
    20.3实战案例――鸢尾花的种类判断 

     
    20.3.1鸢尾花数据下载和保存到Excel文件 

     
    20.3.2使用kNN判别鸢尾花的种类 

     
    第21章机器学习算法――kmeans平均算法 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    21.1kmeans数学介绍 

     
    21.2sklearn的kmeans类 

     
    21.3kmeans实战案例 

     
    21.4kmeans实战案例图形化呈现结果 

     
    第22章机器学习算法――决策树算法 

     
    视频讲解: 3个 

     
     实例: 3个 

     
    22.1决策树数学介绍――Gini系数 

     
    22.2sklearn的DecisionTreeClassifier决策树 

     
    22.3决策树图形化呈现结果 

     
    第23章机器学习算法――随机森林算法 

     
    视频讲解: 2个 

     
     实例: 2个 

     
    23.1随机森林算法数学原理 

     
    23.2随机森林函数 

     
    23.3随机森林图形化 

     
    第24章机器学习算法――贝叶斯分类器 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    24.1贝叶斯分类器数学原理 

     
    24.2贝叶斯分类器实战案例 

     
    24.3贝叶斯分类器图形化 

     
    24.4numpy.meshgrid方法 

     
    24.5贝叶斯分类器圈选出分类的范围 

     

  • 内容简介:
    本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,最后介绍了pyspider框架、Scrapy框架和分布式爬虫。适合从事计算机、电子信息、自动化、人工智能专业学习的大学生作为教材,并适合从事机器学习的工程师参考阅读。
  • 作者简介:
    柯博文,美籍华人,美国硅谷LoopTek首席技术官,大富翁游戏设计者,长期从事嵌入式、移动开发及人工智能产品与技术的研发工作。著有多部英文及繁体中文畅销图书。曾在清华大学出版社出版畅销图书《树莓派实战指南》。
  • 目录:

     
    目录 

     

     
    程序代码下载 

     

     

     

     
    第1章Python程序语言 

     
    视频讲解: 1个 

     
    1.1Python程序语言的介绍 

     
    1.2Python历史 

     
    1.3Python版本 

     
    第2章安装和运行Python开发环境 

     
    视频讲解: 6个 

     
    2.1Windows操作系统中安装Python 

     
    2.2Windows操作系统中测试与运行Python 

     
    2.3Mac操作系统中安装Python 

     
    2.4Mac操作系统中测试与运行Python 

     
    2.5Linux和树莓派中安装Python 

     
    2.6Linux和树莓派中测试与运行Python 

     
    第3章开发程序和工具 

     
    视频讲解: 7个 

     
     实例: 2个 

     
    3.1我的第一个Python程序(Windows版) 

     
    3.2我的第一个Python程序(Mac、Linux和树莓派版) 

     
    3.3开发和调试工具――PyCharm下载和安装 

     
    3.4PyCharm工具介绍 

     
    3.5创建项目 

     
    3.6调试 

     
    3.7安装其他的Packages函数库 

     
    3.8安装Anaconda 

     
    3.9使用Anaconda 

     
    3.10pip安装包 

     
    3.11本书需要安装的第三方函数库列表 

     
    第4章Python程序基础 

     
    视频讲解: 13个 

     
     实例: 25个 

     
    4.1Python注释 

     
    4.2Python数据模式 

     
    4.3Python数学计算 

     
    4.4Python打印 

     
    4.5if…else条件判断语句 

     
    4.6Array数组――List 

     
    4.7range范围 

     
    4.8for循环 

     
    4.9UTF8中文文字编码和文字输入 

     
    4.10while循环语法 

     
    第5章函数和面向对象OOP 

     
    视频讲解: 12个 

     
     实例: 17个 

     
    5.1开发函数(def) 

     
    5.2import导入和开发 

     
    5.3类(class) 

     
    5.4类的初始化预定义值 

     
    5.5类中的函数方法(Method) 

     
    5.6类中的属性(Property) 

     
    5.7类中调用其他的函数方法 

     
    5.8设置公开、私有的类函数方法 

     
    5.9把类独立成另一个文件 

     
    5.10继承――OOP面向对象 

     
    5.11多重继承 

     
    5.12调用父类函数 

     
    5.13调用父类的属性 

     
    第6章窗口处理GUI Tkinter 

     
    视频讲解: 12个 

     
     实例: 12个 

     
    6.1窗口GUI函数库 

     
    6.2窗口 

     
    6.3文字Label 

     
    6.4显示图片Image 

     
    6.5按键Button  

     
    6.6消息窗口tkMessageBox 

     
    6.7输入框Entry 

     
    6.8绘图Canvas 

     
    第7章数据容器Containers 

     
    视频讲解: 7个 

     
     实例: 7个 

     
    7.1List数组 

     
    7.2List数组数据的多样性 

     
    7.3List的数学处理 

     
    7.4Slicing切片 

     
    7.5Dictionarie字典 

     
    7.6Set序列集集合比较 

     
    7.7Tuple序列 

     
    第8章图表函数库Matplotlib 

     
    视频讲解: 8个 

     
     实例: 7个 

     
    8.1Matplotlib介绍 

     
    8.2画线 

     
    8.3画点 

     
    8.4画面切割 

     
    8.5显示图片 

     
    8.6在窗口程序中显示图表 

     
    第9章文件处理和开放数据 

     
    视频讲解: 5个 

     
     实例: 5个 

     
    9.1开放数据介绍 

     
    9.2保存 

     
    9.3文件复制、删除和列出所有文件 

     
    9.4文件夹 

     
    9.5读入Excel文件 

     
    9.6读入、处理和存储CSV文件――气象风暴数据 

     

     
    第10章网络 

     
    视频讲解: 5个 

     
     实例: 8个 

     
    10.1超文本传输协议HTTP GET 

     
    10.2超文本传输协议HTTP POST 

     
    10.3可扩展标记式语言XML 

     
    10.4JSON 

     
    第11章数据库 

     
    视频讲解: 7个 

     
     实例: 4个 

     
    11.1下载和装载MySQL数据库 

     
    11.2创建数据库用户――Add User 

     
    11.3创建数据库――Add database 

     
    11.4打开数据库――MySQLpython和pymysql 

     
    11.5创建数据库数据――insert 

     
    11.6取得数据――select 

     
    11.7删除和修改数据库数据――DELETE和UPDATA 

     
    第12章自然语言处理――中文简体和繁体转换 

     
    视频讲解: 8个 

     
     实例: 8个 

     
    12.1中文分词断词工具 

     
    12.2分析文件的文字 

     
    12.3自定分词 

     
    12.4取出断词位置 

     
    12.5移除用词和自定比重分数 

     
    12.6排列出最常出现的分词 

     
    12.7网络文章的重点 

     
    第13章人工智能标记语言AIML 

     
    视频讲解: 5个 

     
     实例: 6个 

     
    13.1人工智能标记语言AIML介绍 

     
    13.2中文机器人 

     
    13.3AIML语法教程――随机对话 

     
    13.4AIML语法教程――变量 

     
    第14章网络服务器 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    14.1Python网页服务器 

     
    14.2开发自己的网页服务器 

     
    14.3显示HTTP内容 

     
    14.4取得HTTP GET所传递的数据 

     
    14.5取得HTTP POST所传递的数据 

     
    第15章网络爬虫与BeautifulSoup4 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    15.1网络爬虫――取得网络文章内容 

     
    15.2BeautifulSoup的函数和属性 

     
    15.3实战案例――获取柯博文老师的博客文章 

     
    15.4实战练习 

     
    第16章pandas数据分析和量化投资 

     
    视频讲解: 10个 

     
     实例: 10个 

     
    16.1安装 

     
    16.2使用pandas读入和存储Excel的文件 

     
    16.3使用pandas读入和存储CSV的文本内容 

     
    16.4读入网络上的表格 

     
    16.5DataFrame 

     
    16.6计算 

     
    16.7实战分析Apple公司股价 

     
    16.8统计相关计算 

     
    16.9逻辑判断――找出股价高点 

     
    16.10计算股价浮动和每月的变化 

     
    16.11画出股票的走势图和箱形图 

     
    第17章NumPy矩阵运算数学函数库 

     
    视频讲解: 10个 

     
     实例: 10个 

     
    17.1矩阵数据初始化 

     
    17.2NumPy默认数组 

     
    17.3多维数组的索引 

     
    17.4多维数组的切片 

     
    17.5花式索引 

     
    17.6数据模式 

     
    17.7利用数组进行数据计算处理 

     
    17.8统计 

     
    17.9逻辑判断 

     
    17.10不同尺寸的矩阵相加 

     
    第18章使用pyinstaller生成运行文件 

     
    视频讲解: 3个 

     
    18.1pyinstaller功能介绍和安装 

     
    18.2pyinstaller安装步骤 

     
    18.2.1Windows操作系统下生成运行文件 

     
    18.2.2Mac和Linux操作系统下生成运行文件 

     
    第19章机器学习算法――Regression回归分析 

     
    视频讲解: 9个 

     
     实例: 9个 

     
    19.1数据准备 

     
    19.2机器学习的数据准备 

     
    19.3回归分析数学介绍 

     
    19.4回归分析绘图 

     
    19.5随机数数据 

     
    19.6残差 

     
    19.7使用scikitlearn的linear_model函数求线性回归 

     
    19.8实战案例――动物大脑和身体的关系 

     
    19.9实战案例――糖尿病数据集 

     
    19.9.1绘制出数据 

     
    19.9.2将数据存到Excel文件 

     
    19.9.3使用回归分析找出BMI与糖尿病的关系 

     
    第20章机器学习算法――kNN 最近邻居法 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    20.1kNN数学介绍 

     
    20.2使用sklearn的kNN判断水果种类 

     
    20.3实战案例――鸢尾花的种类判断 

     
    20.3.1鸢尾花数据下载和保存到Excel文件 

     
    20.3.2使用kNN判别鸢尾花的种类 

     
    第21章机器学习算法――kmeans平均算法 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    21.1kmeans数学介绍 

     
    21.2sklearn的kmeans类 

     
    21.3kmeans实战案例 

     
    21.4kmeans实战案例图形化呈现结果 

     
    第22章机器学习算法――决策树算法 

     
    视频讲解: 3个 

     
     实例: 3个 

     
    22.1决策树数学介绍――Gini系数 

     
    22.2sklearn的DecisionTreeClassifier决策树 

     
    22.3决策树图形化呈现结果 

     
    第23章机器学习算法――随机森林算法 

     
    视频讲解: 2个 

     
     实例: 2个 

     
    23.1随机森林算法数学原理 

     
    23.2随机森林函数 

     
    23.3随机森林图形化 

     
    第24章机器学习算法――贝叶斯分类器 

     
    视频讲解: 4个 

     
     实例: 4个 

     
    24.1贝叶斯分类器数学原理 

     
    24.2贝叶斯分类器实战案例 

     
    24.3贝叶斯分类器图形化 

     
    24.4numpy.meshgrid方法 

     
    24.5贝叶斯分类器圈选出分类的范围 

     

查看详情
相关图书 / 更多
Python机器学习(微课视频版)
PyTorch实战
(印)Ashish Ranjan Jha(阿施·拉贾汉·贾)
Python机器学习(微课视频版)
Python游戏开发从入门到进阶实战
明日科技 编著
Python机器学习(微课视频版)
Pylon
Faulkner;William
Python机器学习(微课视频版)
PyTorch深度学习指南:计算机视觉 卷II 王兆宇
(巴西)丹尼尔·沃格特·戈多伊
Python机器学习(微课视频版)
PyTorch深度学习指南:序列与自然语言处理 卷III
(巴西)丹尼尔·沃格特·戈多伊(Daniel Voigt Godoy)
Python机器学习(微课视频版)
Python推荐系统实战:基于深度学习、NLP和图算法的应用型推荐系统
(印)阿克谢·库尔卡尼 等
Python机器学习(微课视频版)
Python金融量化实战固定收益类产品分析
欧晨
Python机器学习(微课视频版)
Python量子计算实践:基于Qiskit和IBM Quantum Experience平台
(美)哈西·诺伦(Hassi Norlén)
Python机器学习(微课视频版)
Python金融量化分析
肖建军;高拴平
Python机器学习(微课视频版)
Python Streamlit从入门到实战——快速构建机器学习和数据科学Web应用(微课视频版)
王鑫
Python机器学习(微课视频版)
Python编程:时间序列分析入门与实战应用
王恺
Python机器学习(微课视频版)
Python语言科研绘图与学术图表绘制从入门到精通 科技绘图与科学可视化专业教程
关东升 编著