Github标星10.2K!抛弃MATLAB,开启可视化巅峰之旅!

323fdc5896b87b3da1a870e92fa65ca2.png

Matplotlib 是一个非常强大的 Python 作图工具,也是很多高级可视化库的底层基础。

Python 科学可视化领域由无数的工具组成,从最通用和广泛使用的,到更专业和更机密的。其中一些工具源自社区,而另一些则是由企业开发的。有些是专门面向网页制作的,有些仅面向桌面端,有些面向 3D 和大型数据处理,还有一些面向 2D 渲染。

20e3574ce2f1d5aa31deddea31003bb7.png

Matplotlib 作为 Python 语言及其数值计算库 NumPy 的绘图库,与 numpy、pandas 共享数据科学三剑客的美誉,具有设计与数字化高品质、适合科学出版等优点。它提供了一个简单直观的界面,是很多高级可视化库的基础。

近日,来自法国计算机科学研究所的研究员 Nicolas P. Rougier 编写了一本关于使用 Python 和 Matplotlib 进行科学可视化的书籍,目前已经开放获取渠道。

f9bcb5b6fc91f96e9279cf4ed701c5c8.jpeg

PDF 下载地址:https://hal.inria.fr/hal-03427242/document

代码地址:https://github.com/rougier/scientific-visualization-book

书籍配套代码更是上线几天,就狂揽 10.2k star 量。

998b8a3cf2b53645039abdda5e9fc253.png

内容概览

Matplotlib 第一次正式发布是在 2003 年,原作者是 John D. Hunter。之后的十几年里,它又得到了进一步的发展和完善。如今,Matplotlib 库已经成为 Python 科学可视化的实际标准。例如,它已被用于展示黑洞的第一张照片,并说明引力波的存在。

 Matplotlib 图由层次结构丰富的多种元素组成,最终通过构图逻辑形成下图所示的实际图形。

73bc853b57643b9547e387f22ae1b284.png

全书主要内容分为 4 个部分。

  • 第一部分讲解了 Matplotlib 库的基本原理,包括构成图形的不同部分、坐标系、可用的比例和投影,并介绍了一些与排版和颜色相关的概念

  • 第二部分讲解了图形的实际设计。首先书中介绍了一些生成图形的简单规则、Matplotlib 的默认设置和样式系统,然后该书进一步讲解了图形的布局组织 ,并探索了 Matplotlib 库中一些可用的技巧

  • 第三部分讲解了一些更高级的概念,包括 3D 图形、优化、动画和工具包

  • 第四部分给出了一系列的展示及其分析

693804cf7e65257961f08b2266eb6088.png

作者简介

327fc57ddb17e87b7353b31d0a96fdbb.jpeg

这本书的作者是法国计算机科学研究所全职研究员 Nicolas P. Rougier,他的主要研究领域是认知神经科学和神经退行性疾病。他使用人工神经网络研究决策、学习和认知的机理,旨在为解释大脑正常和病理功能的医学以及提供替代计算范式的数字科学领域提供指导。除了神经科学,他的研究兴趣还包括科学可视化、计算机图形学等。


往期推荐

英伟达神操作!剪枝、蒸馏让 Llama 3.1 8B参数减半,同尺寸最强!

Whose,一个 Python 的轻量级搜索工具!

团队解散的教训!!!

黑匣子被打开了?能玩的Transformer可视化解释工具!

GitHub 标星 18.3w,Python必备宝典!


商务合作 | 交流学习 | 送书活动

添加vx:yuliang-bj(备注姓名-单位)

整理不易,点赞

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值