import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 2 * np.pi, 200)
y = np.sin(x)
fig, ax = plt.subplots()
ax.fill_between(x, 0, y)
ax.plot(x, y, color="black")
ax.set_title("Single fill color for pos/neg regions")