Я хочу визуализировать взаимодействие между двумя данными. Оригинал (зеленый) и прогноз (коричневый). Длина верхней строки составляет от 200 до -20, а нижней - от -20 до 200.

Для приведенной выше таблицы я хочу визуализировать в следующем формате

код, который я пробовал до сих пор
def newline(p1, p2, color='black'):
ax = plt.gca()
fig, ax = plt.subplots(1,1,figsize=(5,5), dpi= 60)
ax.hlines(y=1, xmin=-20, xmax=200, color='black', alpha=0.7)
ax.hlines(y=1.1, xmin=-20, xmax=200, color='black', alpha=0.7)
plt.rcParams['xtick.bottom'] = plt.rcParams['xtick.labelbottom'] = True
plt.rcParams['xtick.top'] = plt.rcParams['xtick.labeltop'] = True
ax.yaxis.set_visible(False)
plt.box(False)