内容简介:Matplotlib 是一个用于 Python 编程语言及其数值数学扩展 NumPy 的绘图库。它提供了一个面向对象的 API,用于将绘图嵌入到使用 Tkinter、wxPython、Qt 或 GTK 等通用 GUI 工具箱的应用程序中。 该版本中值得关注的...
Matplotlib 是一个用于 Python 编程语言及其数值数学扩展 NumPy 的绘图库。它提供了一个面向对象的 API,用于将绘图嵌入到使用 Tkinter、wxPython、Qt 或 GTK 等通用 GUI 工具箱的应用程序中。
该版本中值得关注的更新内容包括:
- Figure 和 Axes 的创建/管理
subplot_mosaic
支持简单的 Axes 共享- Figure 现在有
draw_without_rendering
方法 - Figure
__init__
将关键字参数传递给 set
- Plotting 方法
- 添加
Auunlus
补丁 - 为
FancyArrow
补丁添加set_data
方法 - 在
ArrowStyle
和ConnectionPatch
中加入新的箭头样式
- 添加
- Colors 和 Colormaps
- Colormap 注册表(实验性)
- 现在可以在 RGBA 阶段进行图像插值了
imshow
支持半浮点数组- 为
Normalize
对象添加了一个回调注册表
- Titles、ticks 和 labels
- 在
set_ticks
中同时设置 ticks 位置和 labels
- 在
- Fonts 和 Text
Text
和TextBox
parse_math
选项- Text 可以在
TextBox
小部件内定位 - 简化了
usetex
模式的字体设置 - ……
- rcParams 的改进
- 允许全局设置默认的图例
labelcolor
- 允许全局设置默认的图例
- 3D Axes 的改进
Axes3D
现在允许手动控制绘制顺序- 允许在 3D plots 中改变垂直轴的位置
plot_surface
支持 NaNs- 3D plotting 方法支持
data
关键字参数
- 交互式 工具 的改进
- Colorbars 现在具有平移和缩放功能
- 更新了
Slider
小工具的外观 - 选择器增加了清除、拖动和移除的功能
CallbackRegistry
对象获得了一个暂时阻断信号的方法
- Sphinx extensions
- More configuration of mathmpl sphinx extension
- 后端的具体改进
- 新的 GTK4 后端
- 新的 Qt6 后端
- 在 Cairo-based、GTK 和 Tk 后端支持 HiDPI
- Qt 图形选项编辑器的改进
- WX 后端支持鼠标导航按钮
- WebAgg 使用 asyncio 而不是 Tornado
更多详情可查看:https://github.com/matplotlib/matplotlib/releases/tag/v3.5.0
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- GeoGebra 6.0.560 发布,绘图神器
- GeoGebra 6.0.577.0 发布,绘图神器
- GeoGebra 6.0.587.0 发布,绘图神器
- GeoGebra 6.0.591.0 发布,绘图神器
- GeoGebra 6.0.596.0 发布,绘图神器
- GeoGebra 6.0.604.0 发布,绘图神器
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Design Accessible Web Sites
Jeremy Sydik / Pragmatic Bookshelf / 2007-11-05 / USD 34.95
It's not a one-browser web anymore. You need to reach audiences that use cell phones, PDAs, game consoles, or other "alternative" browsers, as well as users with disabilities. Legal requirements for a......一起来看看 《Design Accessible Web Sites》 这本书的介绍吧!