这个问题已经有答案了:
Remove a legend section from a seaborn plot(1个答案)
11天前关闭
我有一个Pandas的名字,日期,强度,协议栏。
我正在绘制一个海上线路图,
- date列为x;
- 强度柱为y;
- 协议列为色调;
- 将列命名为样式。
我希望只有色调标 checkout 现在图例中,但现在我有一个协议图例,后面跟着一个名称图例。
你有一个解决方案,留在海上为此?
我的代码是,没有任何幻想:
df = pd.DataFrame({
'name':['A','A','B','B','C','C','D','D'],
'date':[1,2,1,2,1,2,1,2],
'strenght':[1,10,2,5,6,5,10,20],
'protocol':['a','a','b','b','a','a','b','b']})
sns.lineplot(data = df, x = 'date', y = 'strenght', hue = 'protocol', style = 'name')
议定书
- 一
- B
名称
- ...
- -- B
- -* C
- *- D
我想让你
议定书
- 一
- B
两种不同的颜色
1条答案
按热度按时间kdfy810k1#