我有一个表面上看似简单的问题,但我找不到答案。我的df中有一个功能,我想在两个不同的类别中使用groupby。这是我的元代码:
df = pd.DataFrame(np.random.rand(100,2), columns=['Col1', 'Col2'] )
# Assume each series below repeats.
df['X'] = pd.Series(['A','B','A','B',...,'A','B','A','B'])
df['Y'] = pd.Series(['X','Y','X','Y',...,'X','Y','X','Y'])
如何使用groupby为df中的特定功能创建4个框图? (例如,键{' A','},{' B'' X'},{' A&对于每个数据系列,#39;,' Y'},{' B'' Y'})?我可以做到以下几点:
df['Col1'].groupby([df.X,df.Y]).describe()
......盒子情节的类比是什么?