I have a framework with several columns, and I can easily use the seabed to build it in a box (or violin, etc.), for example:
data1 = {'p0':[1.,2.,5,0.], 'p1':[2., 1.,1,3], 'p2':[3., 3.,2., 4.]}
df1 = pd.DataFrame.from_dict(data1)
sns.boxplot(data=df1)

Now I need to combine this data file with another, so that I can build them in one box, as is done here: http://seaborn.pydata.org/examples/grouped_boxplot.html
I tried to add column and concatenation. Result looks ok
data1 = {'p0':[1.,2.,5,0.], 'p1':[2., 1.,1,3], 'p2':[3., 3.,2., 4.]}
data2 = {'p0':[3.,1.,5,1.], 'p1':[3., 2.,3,3], 'p2':[1., 2.,2., 5.]}
df1 = pd.DataFrame.from_dict(data1)
df1['method'] = 'A'
df2 = pd.DataFrame.from_dict(data2)
df2['method'] = 'B'
df_all = pd.concat([df1,df2])
sns.boxplot(data=df_all)
This works, but it combines the data from methods A and B. However, this fails:
sns.boxplot(data=df_all, hue='method')
x y. x x=['p0', 'p1', 'p2'], 3 .
, -, .