在seaborn replot中使用不同的轴刻度

时间:2019-06-03 13:35:13

标签: matplotlib seaborn

我使用了Seaborn documentation中的这个示例来制作下图。

import seaborn as sns
tips = sns.load_dataset("tips")
g = sns.relplot(x="total_bill", y="tip", hue="day", col="time", data=tips)

enter image description here

如何强制x轴或y轴使用不同的比例(例如,在右侧子图中x的范围为(0,100))?

我尝试将sharex=False传递给replot函数,但这不是有效的关键字。

1 个答案:

答案 0 :(得分:2)

您需要使用facet_kws=来将参数传递给FacetGrid对象。然后,您可以使用g.axes引用每个轴来更改限制,import seaborn as sns tips = sns.load_dataset("tips") g = sns.relplot(x="total_bill", y="tip", hue="day", col="time", data=tips, facet_kws=dict(sharex=False)) g.axes[0,0].set_xlim(0,100) g.axes[0,1].set_xlim(20,30) 是2D轴对象数组。

    var id = $("#exemplaire_50001_0");
    var test = $('#num_cppap').val();
    //var test2 = test.substr(0, 3);
    //console.log(test2);
    //if(test2 == "AIP"){
    $("#exemplaire_50001_0").css("background-color", "red");
    id.attr('disabled', 'disabled');
    //}

enter image description here