我有一个包含坐标和两个类别变量的数据集。
我正在尝试使用lmplot
将C1
设为hue
,将C2
设为col
来绘制它。
sns.lmplot(x='x',y='y',hue='C1',col='C2',col_wrap=2,data=df,ci=None)
样本数据集:
C1 C2 y x
B1 L1 4.043633 0.040000
B2 L1 3.756300 0.070000
B2 L2 1.485845 0.004537
B3 L3 4.481500 0.000690
B4 L2 17.427691 0.044007
B2 L3 4.065942 0.007542
B1 L3 4.043633 0.046660
B3 L1 3.756300 0.074520
B4 L1 1.485845 0.006737
B2 L4 4.481500 0.001090
B3 L4 17.427691 0.605507
B4 L4 4.065942 0.007722
B4 L3 3.068882 0.009922
B3 L2 13.06802 0.408822
B1 L2 4.481500 0.001090
B1 L4 18.876591 0.056507
坐标的最大值和最小值为:
max:
y 22.712
x 0.625
min:
y 0
x 0.003
但是,有些拟合线得到了疯狂的广泛支持:
如何强制seaborn
遵守“正常”轴限制?