我有三个不同的数据集,我在其中生成一个facetplot,每个
a = sns.FacetGrid(data1, col="overlap", hue="comp")
a = (g.map(sns.kdeplot, "val",bw=0.8))
b = sns.FacetGrid(data2, col="overlap", hue="comp")
b = (g.map(sns.kdeplot, "val",bw=0.8))
c = sns.FacetGrid(data3, col="overlap", hue="comp")
c = (g.map(sns.kdeplot, "val",bw=0.8))
每一个图在一行有三个子图,所以我总共有九个图。在
我想结合这些情节,在这样的子情节设置
^{pr2}$我怎么能做到呢?在
FacetGrid创建自己的图形。把几个数字合并成一个不是一件容易的事。此外,没有子图行可以添加到地物中。所以需要单独操纵轴。在
也就是说,可能更容易找到解决办法。E、 如果要显示的数据帧的结构与问题代码中的结构相同,则可以将这些数据帧组合成一个具有新列的单个帧,并将其用作facet网格的
row
属性。在您还可以在数据帧和轴上循环以获得所需的结果。在
^{pr2}$相关问题 更多 >
编程相关推荐