How do I plot multiple plots for each of the groups (each ID) below with Seaborn? I would like to plot two plots, one underneath the other, one line (ID) per plot.
ID Date Cum Value Daily Value
3306 2019-06-01 100.0 100.0
3306 2019-07-01 200.0 100.0
3306 2019-08-01 350.0 150.0
4408 2019-06-01 200.0 200.0
4408 2019-07-01 375.0 175.0
4408 2019-08-01 400.0 025.0
This only plots both lines together and can look messy if there are 200 unique IDs.
sns.lineplot(x="Date", y="Daily Value",
hue="ID", data=df)

for idx, gp in df.groupby('ID'): fig, ax = plt.subplots(); gp.plot(x='Date', y='Daily Value', ax=ax, title=idx)