Python 代码输出不显示条形图可视化

Python code output not displaying barplot visualisation

我创建了一个条形图,但代码没有显示它。有人可以帮忙吗?

谢谢

barplot中,return是一个AxesSubPlot实例,而显示需要Figure实例。做你想做的最简单的方法是将它分配给一个 matplotlib 图形实例,如下所示:

import matplotlib.pyplot as plt
import seaborn as sns

df = ...

fig = plt.Figure()
ax = fig.add_subplot(111)

graph = sns.barplot(data=df, ax=ax)

现在您可以在任何地方调用 fig 并获取图表。