Тёмный

Vários Gráficos em uma Mesma Figura com Subplot do Matplotlib 

Pythonaltas
Подписаться 1,1 тыс.
Просмотров 1,1 тыс.
50% 1

Vários Gráficos em uma Mesma Figura com Subplot do Matplotlib
Curso de introdução as bibliotecas Matplotlib e Numpy.
O Matplotlib é desenvolvido a partir de estrutura, isso possibilita criar diferentes configurações para plotagem de gráficos, nessa vídeo aula exploremos essas estrutura para entender como plotar vários gráficos em uma mesma figura usando o método subplot().
Playlist do Curso:
• Python - Introdução a ...
Link do Vídeo:
• Vários Gráficos em uma...
Curso de Python para Iniciante - Passo a Passo 👣 | Com Certificado ✅
GANHE DESCONTO DE 53% POR ESSE LINK
curso-iniciante-python.carrd.co
#python
#pythonaltas
#matplotlib
#numpy

Опубликовано:

 

28 окт 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@capitaodieimes
@capitaodieimes 10 месяцев назад
Suas aulas estão sendo muito útil para mim na minha pós em inteligência artificial, obrigado e parabéns!!
@pythonaltas
@pythonaltas 10 месяцев назад
Que show, fico feliz em contribuir!
@rodrigocharles4171
@rodrigocharles4171 18 дней назад
Show de boa!! Vou deixar uma outra soluçao ai, caso a galera queira testar. So precisa ajustar valores e o tipo de grafico que voce quer gerar. x = np.linspace(0, 10, 100) c = np.cos(x) s = np.sin(x) y = np.tan(x) z = np.exp(x) # Utilizando o metodo subplot podemos criar varios gráficos dentro de uma mesma figura. # fig é a figura que contém os subplots, e axs é uma matriz de eixos (subplots). fig, axs = plt.subplots(2, 2, figsize=(10, 8)) # 2 linhas, 2 colunas # Primeiro subplot axs[0,0].plot(x, c, label='Cosseno') axs[0,0].set_title('Onda Cossenoidal') axs[0,0].legend() # Segundo subplot axs[0,1].plot(x, s, label='Seno', color='r') axs[0,1].set_title('Onda Senoidal') axs[0,1].legend() # Terceiro subplot axs[1,0].plot(x, y, label='Tangente', color='g') axs[1,0].set_title('Onda Tangencial') axs[1,0].legend() axs[1, 0].set_ylim(-10, 10) # Limitar o eixo y para melhor visualização # Quarto subplot axs[1,1].plot(x, z, label='Exponencial', color='y') axs[1,1].set_title('Função Exponencial') axs[1,1].legend() axs[1, 1].set_ylim(0, 10000) # Limitar o eixo y para melhor visualização # Ajustar o layout: plt.tight_layout() ajusta automaticamente o espaçamento entre os subplots para que eles não se sobreponham. plt.tight_layout() # Exibir a figura plt.show()
@pythonaltas
@pythonaltas 18 дней назад
Ótima solução, Rodrigo!
@paulomarcos.5585
@paulomarcos.5585 7 месяцев назад
Fala querido, primeiramente, parabéns pelo trabalho. tenho uma curiosidade: Tem um momento em que você altera as configurações da apresentação dos subplots diretamente no código (com plt.figure()) Quais seriam as vantagens de se fazer aquelas predefinições direto pelo código em comparação a mexer nas configuração pelos botões de arrastar? Ou é simplesmente uma maneira diferente de se fazer e cada pessoa escolhe o que preferir?
@pythonaltas
@pythonaltas 6 месяцев назад
Olá Paulo, excelente pergunta! Bom, se você apenas ajustar apenas pelos slides de arrastar, quando executar o código novamente terá que fazer novamente os ajustes. Agora se vc usar o código para realizar essas predefinições, sempre que você executar o código o gráfico já será plotado com as definições! caso eu não tenha interpretado corretamente sua pergunta, avisa aqui
@paulomarcos.5585
@paulomarcos.5585 6 месяцев назад
@@pythonaltas fala meu querido! Era exatamente essa a dúvida. Agradeço pela rápida resposta. Consegui compreender sim. E obrigado por compartilhar esse conhecimento... Fica também a sugestão para produzir outras playlists com outras bibliotecas das quais você também tenha o conhecimento. Vou seguir estudando por essa até o final. ABRAÇOS!!!