0.91.0的变化
- 改变
cbook.is_file_like 到 cbook.is_writable_file_like 纠正行为。
- 补充 ax 关键字参数
pyplot.colorbar() 和 Figure.colorbar() 因此,如果不想手动生成颜色条轴,可以指定要从中获取颜色条空间的轴对象。
- 改变
cbook.reversed 所以它生成一个元组而不是一个(index,tuple)。这与Python reversed内置函数一致,cbook只在Python不提供内置函数的情况下定义reversed。
- 将skiprows=1设为默认值
csv2rec
- gd和paint后端已删除。
- ErrorBar方法和函数现在接受额外的Kwarg,这样可以通过用插入符号而不是直线段覆盖条来指示上限和下限。
- 这个
matplotlib.dviread 文件现在有了一个用于文件的解析器,如psfonts.map和pdfex.map,用于将tex字体名映射到外部文件。
- 文件
matplotlib.type1font 包含类型1字体的新类。目前,它只读取pfa和pfb格式的文件,并以适合嵌入PDF文件的方式存储数据。在将来,类可能会实际地解析字体以允许例如,子集。
matplotlib.ft2font 现在支持 FT_Attach_File . 在实践中,除了pfa/pfb文件外,还可以使用它来读取AFM文件,以获取类型1字体的度量和紧排信息。
- 这个
AFM 类现在支持查询capheight和词干宽度。get_name_char方法现在有一个类似于isord-kwarg的get_width_char。
- 改变
pcolor() 默认为 shading='flat' ;但正如现在在docstring中所指出的,最好只使用 变色染料 关键字参数。
- MathText字体命令 (
\cal , \rm , \it , \tt )现在的行为和tex一样:它们一直有效,直到下一个字体更改命令或分组结束。因此,使用 $\cal{{R}}$ 应改为 ${{\cal R}}$ . 或者,可以使用新的 Latex 样式字体命令 (\mathcal , \mathrm , \mathit , \mathtt )会影响以下组,例如: $\mathcal{{R}}$ .
- 文本创建命令有一个新的默认行距和一个新的
linespacing Kwarg是普通文本行最大垂直范围的倍数。默认值为1.2; linespacing=2 例如,将像普通的双间距。
- 已更改默认Kwarg-In
matplotlib.colors.Normalize 到 clip=False ;无提示剪切会破坏颜色图中特殊的“过”、“欠”和“坏”值的目的,从而导致意外行为。新的违约应该减少这样的意外。
- 使的Emit属性
set_xlim() 和 set_ylim() True 默认情况下;已将轴自定义回调处理移除到“callbacks”属性中,该属性是 CallbackRegistry 实例。这现在支持“xlim_Changed”和“ylim_Changed”轴事件。