首页 > 解决方案 > 在脊线图上重新排序直方图

问题描述

我正在尝试使用 Joypy 构建山脊线图。我有一个包含 2 列的数据框:其中一列代表样本的名称,另一列代表要绘制的值:

sampleName value

C -11

C -12

C -14

A -10

A -8

B -6

B -7

使用以下命令绘制上面的值:

import joypy

joypy.joyplot(data = data_to_plot, by = 'sampleName', column = ["value"], legend = True)

我得到了这个图,它按递增顺序的值排序(看起来像)(在这个数据的情况下,从负数到负数)。

阴谋

有没有办法指定排序,例如通过样本名称,并输入自己的绘图顺序,而不是C->A->B, A->B->C

标签: pythonplotridgeline-plot

解决方案


推荐阅读