在python中绘制多个过滤数据集

在python中绘制多个过滤数据集,python,matplotlib,plot,filter,Python,Matplotlib,Plot,Filter,我正在使用以下名为“aa”的数据集 有两个不同的“annlegg”称为“KH”和“LL”。以下参数BW、Leng、CF 记录“KH”和“LL”以及采样时间(命名为uttak,从1到5) 我想通过它们的BW、Leng、CF以及采样时间(这意味着x轴是uttak)来比较这两个“annlegg”的发展 我的想法是: plt.plot(aa[“uttak”]、aa[“BW”]) 但这个情节既有“KH”又有“LL” 如何仅为“KH”和“LL”绘制BW?我怎么能把两条线放在同一张图上呢 *在每次采样时都有许

我正在使用以下名为“aa”的数据集

有两个不同的“annlegg”称为“KH”和“LL”。以下参数BW、Leng、CF 记录“KH”和“LL”以及采样时间(命名为uttak,从1到5)

我想通过它们的BW、Leng、CF以及采样时间(这意味着x轴是uttak)来比较这两个“annlegg”的发展

我的想法是:
plt.plot(aa[“uttak”]、aa[“BW”])

但这个情节既有“KH”又有“LL”

如何仅为“KH”和“LL”绘制BW?我怎么能把两条线放在同一张图上呢

*在每次采样时都有许多重复,我需要取平均值

 dato    uttak  annlegg Merd    ID  BW      Leng    CF  

导入seaborn作为sns;sns.plot(data=aa,x='uttak',y='BW',hue='annlegg')
2020-12-15  1     KH    3        2  830.0   43.0    1.043933    
2020-12-15  1     KH    3        3  1320.0  49.0    1.121981    
2020-12-15  1     KH    3        4  680.0   37.0    1.342467    
2020-12-15  1     KH    3        5  500.0   38.0    0.911212