我想使用 holoviews/hvplot 将几个数据绘制到一个网格中,基于一个维度,其中包含几个唯一的数据点。
考虑这个例子:
import seaborn as sns
import hvplot.pandas
iris = sns.load_dataset('iris')
plot = iris.hvplot.scatter(x="sepal_length", y="sepal_width", col="species")
hvplot.show(plot)
上面的代码根据 iris 数据集的物种部分创建了几个图,结果如下图:
但现在想象一下,不是 3 个不同的物种,而是 20 个。情节会变宽,所以我想在几个情节之后打破界限。但我找不到任何“最大列”参数。普通网格需要另一列来定义我没有的行。
任何建议都会有所帮助。