属性错误:未知的axisbg属性

30

这里是我正在尝试运行的代码:

ax = plt.axes(axisbg='#E6E6E6')
ax.set_axisbelow(True)
plt.grid(color='w',linestyle='solid')

for spine in ax.spines.values():
   spine.set_visible(False)

ax.xaxis.tick_bottom()
ax.yaxis.tick_left()

ax.tick_params(colors='gray',direction='out')
for tick in ax.get_xticklabels():
   tick.set_color('gray')
for tick in ax.get_yaxislabels():
   tick.set_color('gray')

ax.hist(x,edgecolor='E6E6E6',color='E6E6E6');

错误是:AttributeError:未知属性axisbg。

请帮忙识别错误。


这可能会对您有所帮助 https://github.com/paulbrodersen/matplotlib_venn_wordcloud/issues/3 - koPytok
4
看到自己的仓库链接总是很有趣。但是,是的:axisbg已经被弃用,推荐使用facecolor - Paul Brodersen
2个回答

46

替换以下代码行

ax = plt.axes(axisbg='#E6E6E6')
ax = plt.axes(facecolor='#E6E6E6')

12

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接