I’m using PyGMT to make a cross-section plot and I’m trying to force closed polygons for the lower layer (dark brown). I’m wondering if there’s a way to fix the issue in the below plot. At the ends of the polygon I want vertical lines leading to the x-axis.
I’m using the below code, which is equivalent to the GMT command plot -L+yb
.
Documentation states the options are either +yb|t
or +xl|r
which closes the polygon to either the x or y axes, and to the top/bottom or left/right.
for k, v in layers_dict.items():
fig.plot(x=df_layers.dist,
y=df_layers[k],
close="+yb",
color=v["color"],
frame=["nSew", "a"],)