Миссия выполнена : )

у только один столбец значения в результате в следующем коде:

df = pd.DataFrame({'team':['a','a'],'balance':[100,3],'dpd':[0,60]})
df.pivot_table(index='team',values=['balance','dpd'], 
               aggfunc=lambda x: np.sum(np.where(x.dpd>=30,x.balance,0))/np.sum(x.balance))

это возвращение:

      balance      dpd
team 
a    0.029126 0.029126

Но я хочу столбец с новым именем:

        dqratio
team
a       0.029126

Ответы на вопрос(1)

Ваш ответ на вопрос