当用MetPy制作偏斜T曲线图时,很难同时用基准线(混合比,湿绝热线等)绘制温度和露点迹线。是否有一种方法(我看不到的文档中没有)将它们淡入背景(例如alpha)?

同样,设置限制似乎有些奇怪,因为我们要在倾斜线上设置x限制。不太确定这样做会更容易。

最佳答案

因此,当您使用以下方法创建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)

关于python - MetPy Skew-T基准线和界限,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49440111/

10-09 04:43