2

使用 MetPy 制作 skew-T 图表时,可能很难看到温度和露点轨迹以及绘制的基准线(混合比、潮湿绝热层等)。有没有一种方法(在我看到的文档中没有看到)将它们淡入背景(例如 alpha)?

同样设置限制似乎有点奇怪,因为我们想在倾斜线上设置 x 限制。不太确定这是否会变得更容易。

4

1 回答 1

3

因此,当您使用以下命令创建 Skew-T 时:

import matplotlib.pyplot as plt
from metpy.plots import SkewT

fig = plt.figure()
skew = SkewT(fig)

您可以像使用标准 Matplotlib 一样设置限制Axes,方法是访问实例.ax上的属性:SkewT

skew.ax.set_ylim(1000, 100)
skew.ax.set_xlim(-40, 60)

要控制特殊绘图线的外观,只需像控制任何 Matplotlib 线的外观一样传递关键字参数即可;为了淡化线路,您需要通过alpha

skew.plot_moist_adiabats(color='dark red', alpha=0.2)
于 2018-03-23T00:27:49.993 回答