define aggfunc con dos columnas como argumentos en la tabla dinámica de pandas

Solo quiero una columna de valor como resultado en el siguiente código:

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))

este regreso:

      balance      dpd
team 
a    0.029126 0.029126

Pero, lo que quiero es una columna con un nuevo nombre:

        dqratio
team
a       0.029126

Respuestas a la pregunta(1)

Su respuesta a la pregunta