我有一個數據集有多個標籤。我想用Pandas和Seaborn創建散點圖的Facetgrid。此外,這個數據集有不同的來源,我也想比較。 (例如,這可以是不同ML算法的預測和並排的兩個圖中的真實標記)。我想情節是這樣的有更多空間的方法和標號L:如何使用facetgrid在Seaborn中繪製Pandas multilabel數據散點圖?
這裏右列是第一個標籤和左側是第二個。
目前我的熊貓數據框看起來像這樣:l1,l2,method,x,y。其中l1和l2是不同的標籤。我可以使用以下代碼繪製一列:
g = sns.FacetGrid(df, row='method', hue='l1')
g.map(plt.scatter, 'x', 'y')
sns.plt.show()
但是,如何獲得第二列?直觀的做法是將hue參數設爲列表,但不起作用。
你也許想讀的http:// VITA .had.co.nz/papers/tidy-data.html – mwaskom