我的数据框充满了我用来识别一组图像上的兴趣点的模型的可能性。行对应于图像,列对应于标签。标签有“左”和“右”版本。我想使用split=True关键字来显示同一小提琴图上的 L 和 R 侧。
我已经为标签“LH1”和“RH1”创建了单独的小提琴图,如下所示:
但我试图用 5 把小提琴制作一个情节,左右分开。就像seaborn 的这个例子一样:
Seaborn 需要一个hue参数,我想在我的例子中将是分类信息“左”或“右”。因此,我重组/重塑了我的数据框,删除了标签中的“L”或“R”前缀,并将信息添加为“手性”列下的类别。这大约是我目前所拥有的:
df = pd.DataFrame.from_dict(
{'H1': {0: 0.55, 1: 0.56, 2: 0.46, 3: 0.93, 4: 0.74, 5: 0.35, 6: 0.75, 7: 0.86, 8: 0.81, 9: 0.88},
'H2': {0: 0.5, 1: 0.55, 2: 0.61, 3: 0.82, 4: 0.51, 5: 0.35, 6: 0.58, 7: 0.66, 8: 0.93, 9: 0.86},
'H3': {0: 0.42, 1: 0.51, 2: 0.86, 3: 0.59, 4: 0.46, 5: 0.71, 6: 0.58, 7: 0.72, 8: 0.53, …Run Code Online (Sandbox Code Playgroud)