是否可以为通过lmplot“ col”函数生成的每个图分配颜色?

时间:2019-08-07 11:36:37

标签: seaborn

我想为每个图分配单独的颜色,这与通过色相函数生成的聚合图一致。

sns.lmplot(x="AvgT", y="kWh", hue="Condition", data=df, palette="Set1");

创建: hue graphic

但是,这不适用于col函数:

sns.lmplot(x="AvgT", y="kWh", col="Condition", data=df, palette="Set1");

创建: col graphic

我希望第一个图形为红色,第二个为蓝色,第三个为绿色,因此这两个图形可以直接关联。这可能吗?

1 个答案:

答案 0 :(得分:0)

是的!

sns.lmplot(x="AvgT", y="kWh", hue= "Condition", col="Condition", data=df, palette="Set1");

enter image description here