如何从堆积面积图上删除轮廓?

时间:2019-06-21 00:44:42

标签: matplotlib stacked-chart stacked-area-chart

我已经尝试搜索很长时间了,但是找不到删除以下内容的任何内容。

我已经尝试过plt.figure(edgecolor='None'),但这是行不通的。

这是我的代码:

from colour import Color

#Set starting color
blue = Color("blue")
colors = list(blue.range_to(Color("green"), len(final_df.columns) + 1))

#Get gradient values 
gradient_colors = [color.get_rgb() for color in colors[1:]]

#Plot the stacked area charts
final_df.plot.area(figsize=(20, 10), color=gradient_colors)
plt.legend().set_visible(False)
plt.title("Total retention of 352 cohorts")
plt.ylabel("Total retention")
plt.xlabel("Date")
plt.savefig("StackedCohorts.png")
plt.show()

enter image description here

如您所见,我想删除图表顶部的绿色轮廓。我希望它是一个很好的平滑渐变,但是我一直在努力解决此问题。

0 个答案:

没有答案