Por si a alguien le sirve:
Si aplico el código mostrado en la respuesta correcta, me marca que el length x es incorrecto, por lo que al ver que la versión portuguesa solo tiene 5 tipos, mientras la hispana tiene 6, solo se agrego un .1 al explode de g2.pie para que se visualice correctamente,
g2.pie(valores, labels = label, autopct='%1.1f%%', explode = (.1, .1, .1, .1, .1, .1))
Entonces, quedaría de la siguiente manera:
area = plt.figure()
g1 = area.add_subplot(1, 2, 1)
g2 = area.add_subplot(1, 2, 2)
grupo1 = datos.groupby('Tipo Agrupado')['Valor']
label = grupo1.count().index
valores = grupo1.count().values
g1.pie(valores, labels = label, autopct='%1.1f%%')
g1.set_title('Total de Inmuebles por Tipo Agrupado')
grupo2 = datos.groupby('Tipo')['Valor']
label = grupo2.count().index
valores = grupo2.count().values
g2.pie(valores, labels = label, autopct='%1.1f%%', explode = (.1, .1, .1, .1, .1, .1))
g2.set_title('Total de Inmuebles por Tipo')
y este es el gráfico que me resulto Saludos