df3 = pd.pivot_table(df, values=['D', 'E'], rows=['B'], aggfunc=[np.sum, np
    .mean])
df3
df3 = df3.ix[:, ([('sum', 'D'), ('mean', 'E')])]
df3.columns = ['D', 'E']
определить aggfunc для каждого столбца значений в сводной таблице pandas