Estou tentando fazer um gráfico com eixo y duplo que diga tanto a frequência de um lado e a cumulativa de outro.
Usando a ferramenta do matplotlib consegui fazer os dois gráficos com eixo duplo, porém gostaria de usar os gráficos do seaborn que plotei individualmente.
Código para o gráfico do matplotlib com eixo y duplo:
fig, ax = plt.subplots()
ax.hist(bloco_a['Feret'], bins = bins_a)
ax2 = ax.twinx()
ax2.hist(bloco_a['Feret'], bins = bins_a, cumulative = True,
histtype = 'step', color = "C1")
ax.tick_params(axis="y", colors="C0")
ax2.tick_params(axis="y", colors="C1")
plt.show()
Os gráficos individualmente usando o Seaborn:
sns.histplot(data = bloco_a['Feret'], stat = 'percent', binwidth = 2)
sns.histplot(data = bloco_a['Feret'], stat = 'percent', binwidth = 2,
cumulative = True, element = 'poly', fill = False, color = 'C1')
Teria alguma forma de fazer o mesmo procedimento realizado no matplotlib com os demais gráficos?