【那些年错过的好书】——Python数据可视化:科技图表绘制


正文开始

  • 前言
  • 推荐理由
  • 作者简介
  • 书籍介绍
  • 章节介绍
  • 实书示例
  • 写在最后


前言

读万卷书,行万里路。

书籍免费获取方式:小程序搜索【中二少年工具箱】,找到抽奖功能(如果已经做出来的话),直接抽奖获取。或者私信博主,加群了解抽奖安排。

本书京东自营价格为97.4元:
在这里插入图片描述


推荐理由

书名:《Python数据可视化:科技图表绘制》
Python 成为数据可视化领域中非常流行的语言,这得益于其多种语言特性和丰富的生态系统:

  • 简洁的语法:Python 语法简单直观,易于学习和使用
  • 强大的库支持:Python 拥有众多专门用于数据可视化的库,例如 Matplotlib
  • 数据处理能力:Python 通过 Pandas 库提供了强大的数据处理和分析功能
  • 动态类型和面向对象编程:Python 支持动态类型,这意味着在编写可视化代码时可以更加灵活,无需显式声明变量类型
  • 跨平台性
  • 计算能力:NumPy 提供了高性能的数值计算能力

python语言在数据处理与计算领域的重要作用不言而喻,可以说python搭配其绘图第三方库,在数据可视化领域的优势得天独厚。

这本书出版时间为2024年8月1日,是不折不扣的新书。新书的内容更加贴合主流技术框架,是今年不可多得的好书之一。python的上手曲线十分平缓,即使没学过的同学,也能照着案例写出demo,十分适合对编程感兴趣的同学拓展技能领域,开阔眼界。

作者简介

芯智

毕业于北京航空航天大学,现就职于中国科学院,高级工程师,从事科研工作近二十年。目前参与国家科技重大专项攻关任务,熟练掌握各种工程应用与数据分析软件,曾获得国家专利奖、北京市专利奖和中科院成果转化特等奖等荣誉。

书籍介绍

《Python数据可视化:科技图表绘制》结合编者多年的数据分析与科研绘图经验,详细讲解Python语言及包括Matplotlib在内的多种可视化包在数据分析与科研图表制作中的使用方法与技巧。《Python数据可视化:科技图表绘制》分为两部分,共11章,第1部分主要讲解Python语言的基础知识,包括基本语法结构、控制语句、函数、数据处理与清洗等,尤其对Matplotlib、Seaborn、Plotnie库进行较为详细的讲解。第2部分结合Python及其附加包的数据可视化功能,分别讲解类别比较数据、数值关系数据、层次关系数据、局部整体型数据、分布式数据、时间序列数据、多维数据、网络关系数据的可视化实现方法。《Python数据可视化:科技图表绘制》可帮助读者尽快掌握利用Python及可视化库进行科技图表的制作与数据展示。

《Python数据可视化:科技图表绘制》注重基础,内容翔实,突出示例讲解,既适合广大科研工作者、工程师和在校学生等不同层次的读者自学使用,也可以作为大中专院校相关专业的教学参考书。

章节介绍

第1章 Python基础知识
书籍照顾到初学者的基础薄弱,在第一章的切入点为python的一些基础知识,这部分分别阐述了python的诞生于特点、python的下载安装、python的基础语法。层层递进,步步深入,让读者平滑地度过初学阶段。

函数与程序控制语句是大部分语言都有的概念,不管你有任何语言的基础,都一定对if else;swith;for等不陌生。

第2章 数据处理与清洗
书籍第二章渐入佳境,开始展示python语言在数据处理领域的独特魅力。

不论是使用NumPy进行数值计算,还是使用Pandas进行数据处理,都能让我们的工作事半功倍。如果你曾经因为数据的导入导出、数据合并、数据选择、数据过滤、数据重塑、重复值处理等等操作费尽心思,那么接触过Pandas后,你一定会感叹,数据处理竟然可以如此简单。

第3章 Python绘图系统

处理后的数据,是为可视化绘图系统服务的。所以第三章开始,直入主题,讲解python如何实现绘图。这一章主要讲解了三个python库:

  • Matplotlib:Matplotlib是Python中最基本也是最强大的绘图库之一,支持多种图表类型和复杂的定制
  • Seaborn:基于Matplotlib,提供了更高级的绘图接口和更美观的默认样式
  • plotnine:它提供了一种声明式的图形语法,允许用户通过组合不同的图层来构建复杂的统计图形。

第4章 类别比较数据可视化

这一章主要讲解了如何绘制类别比较场景下的几种图:柱状图、条形图、棒棒糖图、包点图、雷达图、径向柱状图、词云图、玫瑰图。
书中展示的部分图例如下:
在这里插入图片描述

第5章 数值关系数据可视化

这一章主要讲解了如何绘制表征数值关系的几种图:散点图、边际图、曼哈顿图、气泡图、等高线图、三元相图、瀑布图、生存曲线图、火山图。
书中部分示例如下:
在这里插入图片描述

第6章 层次关系数据可视化
这一章主要讲解了如何绘制表征层次关系的几种图:旭日图、树状图、桑基图、矩形树状图、圆堆积图。
书中部分示例如下:
在这里插入图片描述

第7章 局部整体型数据可视化

这一章主要讲解了如何绘制表征局部整体型数据的几种图:饼图、嵌套饼图、华夫图、马赛克图。
书中部分示例如下:
在这里插入图片描述

第8章 分布式数据可视化

这一章主要讲解了如何绘制表征数值关系的几种图:直方图、核密度图、箱线图、小提琴图、金字塔图、脊线图、累积分布曲线图。
书中部分示例如下:
在这里插入图片描述

第9章 时间序列数据可视化

这一章主要讲解了如何绘制表征时间序列的几种图:折线图、K线图、子弹图、仪表图、面积图、日历图。
书中部分示例如下:

第10章 多维数据可视化

这一章主要讲解了如何绘制表征多维数据的几种图:热图、矩阵散点图、平行坐标图、安德鲁斯曲线。
书中部分示例如下:
在这里插入图片描述

第11章 网络关系数据可视化

这一章主要讲解了如何绘制表征网络关系的几种图:节点链接图、弧线图、蜂巢图、和弦图、切尔科斯图。
书中部分示例如下:
在这里插入图片描述

实书示例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

写在最后

如果同学们对这本书感兴趣,可点击链接直接购买:购书链接


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中二少年学编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值