我正在尝试绘制带无边框条形图的barplot。默认情况下,酒吧的黑色边框很薄。在Seaborn的开发版本(0.6)中,我可以通过seaborn.barplot()
将kwargs(linewidth
,0 edgecolor
)传递给pyplot.bar()
,但在当前版本(0.5.1)中,此功能似乎尚未可用。看看返回的AxesSubplot
对象,我找不到将线宽设置为零或颜色完全透明的方法,虽然它有很多方法,所以我仍然希望有一种方法可以实现此目的。Seaborn:如何设置条形边框的线条宽度或颜色?
import matplotlib.pyplot as plt
import seaborn as sns
fig, ax = plt.subplots()
ax = sns.barplot(data = data, x = 'var1', color = '#007b7f')
fig.tight_layout()
fig.savefig('fig.pdf')