我有一个函数可以为数据的一个子部分创建构面图。我需要为部分数据运行代码并在循环中生成图。这是我的代码。
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)
但是,当我运行此命令时,我只看到最后一个情节。我在这里想念什么?