使用列表中的数据在Seaborn中创建小提琴图

时间:2018-07-23 13:41:44

标签: python python-3.x seaborn violin-plot

我想使用seaborn创建一个小提琴图,我对如何使用参数有些困惑。我将数据存储在6个列表中(所有列表的长度相同): file1_score和file1_rms *-文件1的2个列表*

file2_score和file2_rms *-文件2的2个列表*

file3_score和file3_rms *-文件3的2个列表*

我想观察三个不同文件在不同均方根下的分数分布。我的输出应如下所示:

Photo of the expected graph

有人可以帮助我提供代码吗?预先谢谢你。

1 个答案:

答案 0 :(得分:0)

可能有点太复杂,但是我将列表打印在cvs文件中,然后运行以下代码:

import pandas as pd
df=pd.read_csv("Thatfile.csv")
import seaborn as sns
sns.set('paper', color_codes=True)
sns.violinplot(x= 'rms', y= 'file_type', data = df)

我得到了想要的输出