首页 > 解决方案 > 我可以提取由 xarray plot contourf 调用生成的自动标题吗?

问题描述

我正在使用一个DataSet8 维的 xarray。要进行映射,我应用 6sel()isel()DataSet留下latitudelongitude尺寸。然后我可以使用 xarrayplot.contourf()钩子将其绘制到地图上。绘图的标题会自动生成,其中包含select编辑了哪个切片的信息。标题看起来像Dim1=Val1,Dim2=Val2,Dim3=Val3...标题太长,无法覆盖整个情节。

我该怎么做:

  1. 提取此标题以便我可以将其作为注释进行操作?
  2. 告诉 xarray 使用自动换行并放置多行标题?

更新:我可以使用title=ax.get_title(). 但是,自动生成标题的 xarray 例程也会自动截断它,因此标题如下所示:

%print(title)
'case = Case1, range = 20.0, band = Band1, senso...'

这种截断可能是在代码中太深而无法检索的地方进行的,但我愿意接受聪明的解决方案!

标签: pythonmatplotlibplotpython-xarray

解决方案


推荐阅读