我有三个数据框,包含17组分别属于A、B、C组的数据。其中A组的数据如下所示:
import pandas as pd
import numpy as np
data1 = pd.DataFrame(np.random.rand(17,3), columns=['A','B','C'])
data2 = pd.DataFrame(np.random.rand(17,3)+0.2, columns=['A','B','C'])
data3 = pd.DataFrame(np.random.rand(17,3)+0.4, columns=['A','B','C'])
我想绘制一个箱线图,以比较下面图片中展示的三个组。
我试图使用Seaborn的箱线图来制作图表,代码如下:
import seaborn as sns
sns.boxplot(data1, groupby='A','B','C')
但显然这不起作用。有人能帮忙吗?
sns.boxplot
中,你需要它来设置坐标轴。 - Parfait