0.91.0的变化

  • 改变 cbook.is_file_likecbook.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.Normalizeclip=False ;无提示剪切会破坏颜色图中特殊的“过”、“欠”和“坏”值的目的,从而导致意外行为。新的违约应该减少这样的意外。
  • 使的Emit属性 set_xlim()set_ylim() True 默认情况下;已将轴自定义回调处理移除到“callbacks”属性中,该属性是 CallbackRegistry 实例。这现在支持“xlim_Changed”和“ylim_Changed”轴事件。