Python机器学习实践指南_Python教程
Python教程

Python机器学习实践指南_Python教程

资源名称:Python机器学习实践指南 内容简介: 机器学习是近年来渐趋热门的一个领域,同时Python 语言经过一段时间的发展也已逐渐成为主流的编程语言之一。本书结合了机器学习和Python 语言两个热门的领域,通过利用两种核心的机器学习算法来将Python 语言在数据分析方面的优势发挥到极致。 全书共有10 章。第1 章讲解了Python 机器学习的生态系统,剩余9 章介绍了众多与机器学习相关的算法,包括各类分类算法、数据可视化技术、推荐引擎等,主要包括机器学习在公寓、机票、IPO 市场、新闻源、内容推广、股票市场、图像、聊天机器人和推荐引擎等方面的应用。 本书适合Python 程序员、数据分析人员、对算法感兴趣的读者、机器学习领域的从业人员及科研人员阅读。 作者简介: Alexander T. Combs 是一位经验丰富的数据科学家、策略师和开发人员。他有金融数据抽取、自然语言处理和生成,以及定量和统计建模的背景。他目前是纽约沉浸式数据科学项目的一名全职资深讲师。 资源目录: 第1章Python机器学习的生态系统1 1.1数据科学/机器学习的工作流程2 1.1.1获取2 1.1.2检查和探索2 1.1.3清理和准备3 1.1.4建模3 1.1.5评估3 1.1.6部署3 1.2Python库和功能3 1.2.1获取4 1.2.2检查4 1.2.3准备20 1.2.4建模和评估26 1.2.5部署34 1.3设置机器学习的环境34 1.4小结34 第2章构建应用程序,发现低价的公寓35 2.1获取公寓房源数据36 使用import.io抓取房源数据36 2.2检查和准备数据38 2.2.1分析数据46 2.2.2可视化数据50 2.3对数据建模51 2.3.1预测54 2.3.2扩展模型57 2.4小结57...
Python地理空间分析指南(第2版)_Python教程
Python教程

Python地理空间分析指南(第2版)_Python教程

资源名称:Python地理空间分析指南(第2版) 内容简介: 用非常流行的Python语言做地理空间分析; 学习高效、易学的地理空间分析指南; 书中含有典型且非常实用的开发案例,帮助读者快速掌握相关技能; 图文结合,将学习效率大大提高。 Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。 本书以地理空间分析为背景,介绍了Python在地理信息处理方面的应用技巧。全书共分为10章,分别介绍了Python与地理空间分析、地理空间数据、地理空间技术、Python的地理空间分析工具、Python与地理信息系统、Python与遥感、Python与高程数据、Python与地理空间高级建模、实时数据、综合应用等内容。 本书内容结构清晰,示例完整,适合希望了解测绘数字化和分析的读者,也适合想使用Python进行空间地理分析、建模和GIS分析的开发人员及研究人员参考阅读。 作者简介: Joel Lawhead 目前是NVision公司的CIO,该公司是业内屡获殊荣的地理信息集成和传感工程服务提供商。他还获得了管理专业人员资格认证(Project Management Professional,PMP),地理信息专业资格认证(certified GIS Professional ,GISP)。 Joel于1997年开始使用Python,从2000年开始使用它进行地理空间软件的开发,也是Learning Geospatial Analysis with Python(第1版)和QGIS Python Programming Cookbook的作者,并且这两本书都是Packt出版的。他撰写的Python Cookbook系列图书由O'Reilly Media出版,其不同版本更是各具特色。除此之外,他还是广受赞誉的开源软件PyShp(Python Shapefile Library)的主要开发人员。他的技术博客是http://geospatialpython.com/,Twitter昵称是@SpatialPython,通过上述方式,用户可以和他讨论地理空间分析中与Python编程相关的话题。 2011年,Joel通过逆向工程处理了Shapefile文件的空间索引格式,帮助地理空间Python工程师Marc Pfister实现了上述索引算法,这一做法有利于世界各地的开发者开发出更易于集成、更健壮的地理空间应用。 Joel作为架构师、项目经理和地理空间应用合作开发者,多次为美国政府机构提供服务,其中包括NASA、FEMA、NOAA、美国海军,以及其他商业和非营利性机构。2002年,由于其领导开发的实时应急响应协作工具(the Real-Time Emergency Action Coordination Tool,REACT)表现杰出,他获得了Esri公司颁发的国际GIS特别成就奖。该软件的主要用途是使用地理空间分析技术进行应急管理。 资源目录: 第1章 Python与地理空间分析 1 1.1 地理空间分析与我们的生活 1 1.2 地理空间分析的历史 3 1.3 地理信息系统 6 1.4 遥感 7...
python设计模式 第2版 PDF_Python教程
Python教程

python设计模式 第2版 PDF_Python教程

资源名称:python设计模式 第2版 PDF  内容简介: 设计模式是构建大型软件系统最强大的方法之一,优化软件架构和设计已经逐渐成为软件开发和维护过程中的一个重要课题。 本书通过11章内容,全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析。全书囊括单例设计模式、工厂模式、门面模式、代理模式、观察者模式、命令模式、模板方法模式、复合模式、状态设计模式以及反模式等多种设计模式。 本书适合那些关注软件设计原则,并想将优秀的设计模式应用到Python编程当中的读者阅读,也适合普通的软件工程师、架构师参考。 资源目录: 前言 第1章 设计模式简介 第2章 单例设计模式 第3章 工厂模式:建立创建对象的工厂 第4章 门面模式——与门面相适 第5章 代理模式——控制对象的访问 第6章 观察者模式——了解对象的情况 第7章 命令模式——封装调用 第8章 模板方法模式——封装算法 第9章 模型—视图—控制器——复合模式 第10章 状态设计模式 第11章 反模式 资源截图:
C++编程-从问题分析到程序设计 PDF
C语言C++

C++编程-从问题分析到程序设计 PDF

资源名称:C++编程-从问题分析到程序设计 PDF 第1章 计算机和程序设计语言概述1.1 简介1.2 计算机发展史简述1.3 计算机系统的组成1.3.1 硬件1.3.2 软件1.4 计算机语言1.5 程序设计语言的发展1.6 高级语言程序的处理过程1.7 按问题分析—编码—执行循环的程序设计1.8 面向对象程序设计1.9 ansi/iso标准c++1.10 小结1.11 练习第2章 c++基础2.1 c++程序基础2.2 数据类型2.2.1 简单数据类型2.2.2 浮点数据类型2.2.3 字符串数据类型. 2.3 算术运算符及其优先级2.3.1 运算符优先级2.4 表达式2.4.1 混合表达式2.4.2 类型转换(强制转换)2.5 输入2.5.1 给常量和变量分配内存2.5.2 将数据存储到变量中2.6 增量运算符和减量运算符2.7 输出2.8 预处理指令2.8.1 cin和cout与名字空间2.8.2 在程序中使用string数据类型2.9 程序的风格和形式2.9.1 main函数2.9.2 语法2.9.3 空格符的使用2.9.4 分号、大括号和逗号的使用2.9.5 语义规则2.9.6 形式和风格2.9.7 说明文档2.10 其他赋值语句2.11...
手写代码必备手册(C++版) 中文pdf
C语言C++

手写代码必备手册(C++版) 中文pdf

资源名称:手写代码必备手册(C++版) 中文pdf 这本书的定位,与ACM算法竞赛类书籍不同。全书的题目比ACM竞赛简单,没有高难度的题目,但每道题目都有详细生动的解释,还给出了可以直接在OJ上AC的代码。同时,题目的范围不限于算法竞赛,还包括了一些面试中常碰到的工程类题目。全书的代码,使用纯C编写。本书中的代码规范,跟在公司中的工程规范略有不同,为了使代码短,方便迅速实现。 资源截图:
C++从入门到精通 (第2版) (明日科技) PDF
C语言C++

C++从入门到精通 (第2版) (明日科技) PDF

资源名称:C++从入门到精通 (第2版) (明日科技) PDF 第1篇 基 础 知 识 第1章 绪论 3 第2章 数据类型 17 第3章 表达式与语句 37 第4章 条件判断语句 55 第5章 循环语句 69 第6章 函数 89 第7章 数组、指针和引用 111 第8章 构造数据类型 147 第2篇 核 心 技 术 第9章 面向对象编程 169 第10章 类和对象 177 第11章 继承与派生...
C++编程调试秘笈 PDF
C语言C++

C++编程调试秘笈 PDF

资源名称:C++编程调试秘笈 PDF 第一部分 C++的缺陷捕捉策略        1 第1章 C++的缺陷来自哪里        3 第2章 什么时候捕捉缺陷        5 2.1 为什么编译器是捕捉缺陷的最好场合        5 2.2 怎样用编译器捕捉缺陷        6 2.3 处理类型的正确方式        7 第3章 在运行时遇见错误该怎么办        11 第二部分 捕捉缺陷:一次处理一个缺陷        17 第4章 索引越界        19 4.1 动态数组        19 4.2 静态数组        24 4.3 多维数组        26 第5章 指针运算        31 第6章 无效的指针、引用和迭代器        33 第7章 未初始化的变量       ...
好学的C++ 第2版 PDF
C语言C++

好学的C++ 第2版 PDF

资源名称:好学的C++ 第2版 PDF 好学的C++ 第2版 内容简介:奥弗兰编著的《好学的C++ 第2版》以C++为背景讲述计算机编程,用示例强化理解、条分缕析C++,给出了经验总结和各语言特性的缘由和技巧。内容包括C++编程基础知识、如何独立编程、程序片段的功能及来由、创建实用和可重用代码、面向对象编程等。《好学的C++ 第2版》简单易懂,适合C++初学者阅读。  资源截图:
ARM处理器与C语言开发应用(第2版) PDF
C语言C++

ARM处理器与C语言开发应用(第2版) PDF

资源名称:ARM处理器与C语言开发应用(第2版) PDF 第1章ARM微处理器概述1.1ARM概念1.2ARM体系结构及扩展技术1.2.1ARM处理器的体系结构1.2.2ARM体系结构的扩展1.3ARM处理器系列1.3.1ARM处理器概述1.3.2应用处理器1.3.3嵌入式处理器1.3.4专用处理器1.3.5经典ARM系列1.4ARM微处理器选型 第2章ARM编程模型和指令集介绍2.1ARM编程模型2.1.1指令长度及数据类型2.1.2ARM处理器的工作状态2.1.3ARM体系结构的存储器格式2.1.4处理器模式2.1.5寄存器组织2.1.6程序状态寄存器2.1.7异常2.2ARM处理器的指令格式2.2.1ARM处理器的指令格式2.2.2指令的条件码2.3ARM指令寻址方式2.3.1数据处理指令的操作数寻址方式2.3.2字及无符号字节的Load/Store指令的寻址方式2.3.3杂类Load/Store指令的寻址方式2.3.4批量Load/Store指令的寻址方式2.3.5协处理器Load/Store指令的寻址方式2.4ARM指令集介绍2.4.1跳转指令2.4.2B指令和BL指令2.4.3数据处理指令2.4.4程序状态寄存器访问指令2.4.5加载/存储指令2.4.6批量数据加载/存储指令2.4.7数据交换指令2.4.8协处理器指令2.4.9异常产生及CLZ指令2.5Thumb指令及应用2.6DSP扩展指令2.6.1带符号乘和乘加指令2.6.2饱和整数运算2.6.3存储辅助指令 第3章ARM程序设计基础3.1ARM汇编器所支持的伪操作3.1.1符号定义伪指令3.1.2数据定义伪指令 资源截图:
C语言设计伴侣 (陈良乔) PDF
C语言C++

C语言设计伴侣 (陈良乔) PDF

资源名称:C语言设计伴侣 (陈良乔) PDF 第1章 c语言背后的故事 程序设计和c语言 1 第2章 解决问题的思路——算法 算法——程序的灵魂 28 第3章 顺序结构的程序设计 最简单的c程序设计——顺序程序设计 44 第4章 选择结构的程序设计 选择结构程序设计 67 第5章 循环结构的程序设计 循环结构程序设计 82 第6章 处理批量数据的利器——数组 利用数组处理批量数据 95 第7章 模块化程序设计的根基——函数 用函数实现模块化程序设计 122 第8章 指针?没啥好怕的! 善于利用指针 172 第9章 建立自己的数据类型 用户自己建立数据类型 223 第10章 文件的输入与输出 对文件的输入输出 250 第a章 程序是如何炼成的 272...