在seaborn中,可通过设置col参数对列分面,或使用row参数对行分面,从而以子图形式展示两个变量的影响效果。
1、 利用seaborn的relplot可呈现多变量层级关系,通过设置row或col参数,按需指定分类变量以实现分面绘图。
2、 采用seaborn库中的fmri数据集开展分析,首先加载数据并筛选出区域为frontal的样本。该子集包含14个受试者,每位受试者对应19个时间点的观测值,数据按刺激类型分为stim和cue两类,共计266条记录,构成后续分析的基础数据集。
3、 以event作为颜色分类,subject作为列分面,生成各subject子图的折线图。
4、 每个子图代表一个被试,第一个为s0,第二个直接跳至s2,未按0到13的顺序排列,未能呈现出预期的连续编号规律。
5、 利用col_order参数调整列的排列顺序。
6、 按col_order参数设定的顺序进行展示,调整后结果如下:
