У меня есть функция, которая создает графики грани сетки для подраздела данных. Мне нужно запустить код для подмножества данных и генерировать графики в цикле. Вот мой код.
def get_displots(df,col,bins,facetgridby="Alloy"):
fig, ax = plt.subplots()
g = sns.FacetGrid(df, col=facetgridby,col_wrap=3, size=5)
g = g.map(sns.distplot, col,bins=bins, hist=False, rug=True)
display(g.fig)
return g
for process in DESC_COMBINED_LIST:
df = Combined_Operations_pd[Combined_Operations_pd['DESC_COMBINED']==process]
fig, ax = plt.subplots()
g = get_displots(df,col,100,facetgridby='class')
display(g.fig)
Но, когда я запускаю это, я вижу только последний график. Что мне здесь не хватает?