Oi, Vitor, tudo bem?
Desculpe a demora em te responder!
A mensagem de erro aparece, pois o atributo ax
está sendo interpretado como uma tupla com um único elemento ao invés de um objeto do tipo imagem, por isso ele precisa do atributo figure
, que não está especificado. Para corrigir o erro, basta remover a vírgula após a linha kde_kws = {'cumulative': True})
. O código corrigido ficaria assim:
ax = sns.distplot(dados.Idade,
hist_kws = {'cumulative': True},
kde_kws = {'cumulative': True})
ax.figure.set_size_inches(14, 6)
ax.set_title('Distribuição de Frequências Acumulada', fontsize=18)
ax.set_ylabel('Acumulado', fontsize=14)
ax.set_xlabel('Anos', fontsize=14)
ax
Dessa forma, o objeto ax
será corretamente atribuído ao gráfico criado pelo distplot()
e você poderá definir o tamanho da figura utilizando o método set_size_inches()
.
Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum.
Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!