绘制Seaborn图 单独显示窗口
时间: 2023-05-22 18:05:02 浏览: 52
我非常乐意回答您的问题。要在单独窗口显示 Seaborn 图,您可以使用以下代码实现:
```
import seaborn as sns
import matplotlib.pyplot as plt
sns.set(style="ticks")
# 加载数据集
tips = sns.load_dataset("tips")
# 绘制 Seaborn 图
g = sns.catplot(x="day", y="total_bill", hue="sex", data=tips)
# 将 Seaborn 图保存到单独窗口中
figure = g.fig
plt.show(figure)
```
这里我们使用 `Seaborn` 库绘制出一个小费数据集的饼图,然后用 `matplotlib` 将它保存并在单独窗口中显示出来。希望这可以帮助您解决问题。
相关问题
spyder在绘制Seaborn图表时显示一个独立的窗口以显示该图表
,如何禁用这个行为?
可以使用以下代码禁用spyder在绘制Seaborn图表时显示独立窗口:
```python
%matplotlib inline
import seaborn as sns
sns.set()
```
如何在spyder绘制Seaborn图表时显示一个独立的窗口以显示该图表
您可以在绘图命令行中加入以下代码:```%matplotlib qt5``` 这将使用Qt5后端,并在独立的窗口中显示图表。如果您想要恢复默认的窗口绘图方式,请在绘图命令行中使用```%matplotlib inline```。