import numpy as np
import ultraplot as uplt

x = np.linspace(0, 2 * np.pi, 200)
y = np.sin(x)
fig, ax = uplt.subplots()
ax.area(x, y, negpos=True)
ax.format(title="Automatic negative/positive fills")