Tentei chegar ao resultado sozinho usando outro metodo. As visualizações são geradas sem problemas, porém os títulos não são aceitos:
erro: 'tuple' object has no attribute 'set_title'
area = plt.figure()
g1 = area.add_subplot(1,2,1)
g2 = area.add_subplot(1,2,2)
label1 = list(dados['Tipo Agregado'].drop_duplicates())
label2 = list(dados['Tipo'].drop_duplicates())
g1 = g1.pie(dados['Tipo Agregado'].value_counts(), labels = label1, autopct='%1.1f%%' )
g2 = g2.pie(dados['Tipo'].value_counts(), labels = label2, autopct='%1.1f%%')
g1.set_title('Total de Imóveis por Tipo Agregado')
g2.set_title('Total de Imóveis por Tipo')