Вы всегда можете снова и снова строить график на одном и том же графике, если вы сохранили объект его осей, например, как
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
f[f['figure'] == 'fig1'].plot(ax=ax, x='x_axis', y='y_axis', legend=False)
f[f['figure'] == 'fig2'].plot(ax=ax, x='x_axis', y='y_axis', legend=False)
plt.show()
Обратите внимание, что это только один единственный пример получения текущих осей - другойможет быть
ax = plt.gca()
Главное здесь - обратиться к нему в команде сюжета панд с помощью ax
kwarg.