如何遍历某个列以创建多个图python

假设我有以下数据框:

test = pd.DataFrame({'X': [1,2,3,4,5,6,7,8,9,10], 'Y': [1,2,3,4,5,6,7,8,9,10], 'Season': [1,2,3,2,1,3,2,1,3,2]})
test


    X   Y   Season
0   1   1   1
1   2   2   2
2   3   3   3
3   4   4   2
4   5   5   1
5   6   6   3
6   7   7   2
7   8   8   1
8   9   9   3
9   10  10  2

我如何才能遍历季节列并绘制出所述季节的所有分数(在不同地块上)?我已经搜索了与此类似的问题并尝试了代码,但似乎没有一个与这种特殊情况完全相同。谢谢!

编辑:如果可能的话,我希望这些情节成为sns ploplots