本书以Python3.9为编程环境,从Python基础到扩展库,从编程到数据分析,逐步展开Python数据分析内容。本书首先简要介绍数据分析和可视化相关概念,并讲解Python基础知识;然后按照数据分析的主要步骤,重点介绍数据获取、数据处理、数据分析、数据可视化及机器学习建模过程相关的扩展库,包括BeautifulSo
本书共分6章,以交互设计的基本流程为主线将每章的主题进行有机的串联,主要内容包括交互设计概述、交互设计原理、用户体验、设计调研、用户分析、人物角色与场景剧本。本书内容丰富,具有很强的专业性和实用性,适合交互设计师、用户研究人员、视觉设计师等相关人员学习参考。
"本书共11章,第1~8章为数据结构相关知识的验证以及应用这些知识解决实际问题,内容包括顺序表、链表、栈、队列、二叉树、图、查找与排序;第9~11章为算法,分别利用贪心算法、回溯算法和动态规划算法解决实际问题。每章包括知识简介、实验目的、实验范例、实验任务、任务提示等内容。将理论和实践相结合,在实验中验证理论知识,使读
"本书讲解Java程序设计的基础知识及基本编程方法,包括Java开发环境的建立及运行机制、Java编程基础、面向对象程序设计、Java常用类、集合、文件与数据流、图形用户界面程序设计、多线程、网络编程等内容。本书内容丰富,语言简练易懂,知识讲解和典型案例演示相结合。本书附有配套微视频、案例源代码、教学PPT、习题及参考
"本书按照普通高等院校计算机专业本科的教学要求,并根据“计算机组成原理”课程教学大纲及硕士研究生入学考试的要求编写而成。全书共分为7章:第1章介绍了计算机组成原理的基本知识,具体包括计算机的由来和分类、计算机的组成和发展历程、计算机的性能指标和典型应用等;第2章介绍了计算机运算的方法,包括数制与编码、定点数与浮点数的算
Java语言是当今流行的面向对象编程语言之一。本书以典型项目讲述了面向对象程序设计的相关概念和使用方法。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,还能够掌握用Java语言开发软件项目的方法。本书以学生课程考试系统项目为开发主线,分为11个项目贯穿全书。本书介绍了Java基础的开发技术和理论,将知识点
"本书是一本全面深入的深度学习实践指导书,旨在为读者提供从基础概念到高级应用的系统性知识。本书第1章从基础开始,介绍了PyTorch工具,涵盖了数据的加载与预处理,以及基础网络构建和训练流程。第2章深入图像分类,探讨了CNN架构、数据增强技术,以及模型优化和部署策略。第3章转向创造性图像应用,包括风格迁移、DeepDr
全书以STM32F103系列微控制器为硬件核心,采用HAL库和嵌入式操作系统RT-Thread两条主线层次递进地介绍嵌入式系统原理与应用。全书共16章,第一部分内容包括嵌入式背景、寄存器模式开发,HAL库开发GPIO、中断系统、定时器和蜂鸣器、数码管和按键、DMA、通用异步通信、模数转换和数模转换、RTC时钟和电源控制
"《大数据平台搭建与维护》以大数据平台项目场景和工作任务驱动的方式搭建逻辑架构,以大数据平台搭建与维护具体任务活动及工作步骤为核心构建内容体系,全书以工作手册的形式进行编写。《大数据平台搭建与维护》共包括6个项目,介绍了Linux系统的安装与配置、HadoopHDFS高可用集群搭建、HadoopYARN高可用集群搭建与
本书内容全面、注重实践,系统介绍Python的基础知识及相关应用。全书共13章。第1~3章介绍程序的基本框架,包括数据类型、变量、运算符和控制语句等;第4、5章详细介绍Python独具特色的组合数据类型,包括列表、元组、字典、集合、数组等;第6章和第7章分别介绍Python的函数和面向对象编程模式;第8~10章分别介绍