问题是,我可以在 hvplot 中订购热图的轴吗?
我有以下代码:
df['col_1'] = df.col_1.astype(int).astype('category')
df['col_2'] = df.col_1.astype(int)
heatmap = df.hvplot.heatmap('col_1', 'col_2', 'col_3',
reduce_function=np.median)
heatmap
但是当我运行它时, col_1 和 col_2 是随机顺序的
如果我做一个 Pandas groupby:
df.groupby(['col_1', 'col_2]).col_3.median().unstack()
我得到了我想要的表格,正确排序 col_1 和 col_2 作为热图的轴。然后我之前的代码将此数据帧传递给 seaborn.heatmap()
有没有办法强制在 hvplot 中排序?
本