循环颜色并绘制sns.distplot()

时间:2017-12-04 05:01:13

标签: python loops for-loop matplotlib plot

有人能发现我的问题真正快速解决吗?我试图使用Seaborn包在同一个图上绘制两个发行版。我希望一行是红色而另一行是蓝色。我的for-loop设置现在只生成蓝线。 X和Y是一维数组,其中包含我正在绘制的数据。

fig, ax = plt.subplots(1)

colors = ['r','b']

for a in [x, y]:
    for i in range(2):
        sns.distplot(a, bins=range(1, 25, 1), ax=ax,
        kde=True, hist=False, color=colors[i])

0 个答案:

没有答案