本文介绍了如何使用Python在Seaborn中保存地块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Pandas数据框,并尝试将绘图保存为png文件.但是,似乎有些事情没有按预期进行.这是我的代码:

I have a Pandas dataframe and try to save a plot in a png file. However, it seems that something doesn't work as it should. This is my code:

import pandas
import matplotlib.pyplot as plt
import seaborn as sns

sns.set(style='ticks')

df = pandas.read_csv("this_is_my_csv_file.csv")
plot = sns.distplot(df[['my_column_to_plot']])
plot.savefig("myfig.png")

我有这个错误:

AttributeError: 'AxesSubplot' object has no attribute 'savefig'

推荐答案

您可以使用plt.savefig,因为当您致电plt.show()

You could use plt.savefig because your picture will come up when you'll call plt.show()

这篇关于如何使用Python在Seaborn中保存地块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 14:27