使用Seaborn在图例中进行循环绘制

时间:2020-02-14 19:04:49

标签: seaborn

我正在尝试使用循环生成图,同时我在每个循环中都获得了多个/重复的图例。

代码如下:

sns.set(rc={'figure.figsize':(11.7,8.27)})
palette = sns.color_palette("Pastel2", 2)
tsne = TSNE(n_components=2)

label_original=[0,1,0.....]

for i in [1,2,3,4,5,6]:
    for j in [10,20,30,40,50,60,70,80,90,100]:

    data2= some_data_aclculated
    X_embedded = tsne.fit_transform(data2)
    sns_plot =sns.scatterplot(X_embedded[:,0], X_embedded[:,1], hue=label_original, legend='full')
    sns_plot.figure.savefig("%s_%s_plot.png" % (i,j))

在第二次迭代中,我得到2个重复的图例,在第三次迭代中,我得到3个重复的图例,依此类推。 如何摆脱重复的传说?

附加图片:

enter image description here

0 个答案:

没有答案