Python para iniciantes: do zero ao primeiro projeto
Aprenda sobre variáveis, loops e funções e crie seu primeiro projeto Python em apenas 2 horas!
A visualização de dados é uma parte fundamental da análise de dados e da ciência de dados. Gráficos e figuras ajudam a comunicar informações e resultados de forma clara e eficaz. Uma das bibliotecas mais populares para visualização de dados em Python é o Matplotlib, que oferece uma ampla gama de funcionalidades para personalizar gráficos, incluindo a mudança de cores. Neste tutorial, vamos aprender como mudar as cores em gráficos usando Python e Matplotlib.
Vá do zero ao primeiro projeto em apenas 2 horas com o curso Python para Iniciantes.
Comece agoraAntes de começarmos, é necessário ter o Matplotlib instalado. Se ainda não tiver, você pode instalá-lo usando pip:
pip install matplotlibAgora, vamos importar a biblioteca:
import matplotlib.pyplot as pltVamos começar com um gráfico de linha simples. Para mudar a cor da linha, você pode usar o argumento color:
import matplotlib.pyplot as plt
# Dados de exemplo
x = [1, 2, 3, 4]
y = [10, 20, 25, 30]
# Criando o gráfico de linha
plt.plot(x, y, color='red') # Mudando a cor da linha para vermelho
plt.show()Testar
Você pode especificar a cor de várias maneiras, como por exemplo, usando o nome da cor em inglês, um código hexadecimal ou até mesmo um vetor RGB.
Para gráficos de barras, o processo é semelhante. Use o argumento color para definir a cor das barras:
import matplotlib.pyplot as plt
# Dados de exemplo
categorias = ['Categoria A', 'Categoria B', 'Categoria C']
valores = [5, 10, 15]
# Criando o gráfico de barras com cores diferentes por barra
plt.bar(categorias, valores, color=['green', 'blue', 'purple'])
plt.show()Testar
Neste exemplo, cada barra recebe uma cor diferente, passando uma lista de cores para o argumento color.
Em um gráfico de dispersão, você pode mudar a cor dos marcadores usando o mesmo argumento color:
import matplotlib.pyplot as plt
# Dados de exemplo
x = [5, 7, 8, 5, 6, 7, 9, 2, 3, 4, 4, 4, 2, 6, 3, 6, 8, 6]
y = [7, 4, 3, 9, 1, 3, 2, 5, 2, 4, 8, 7, 1, 6, 4, 9, 7, 8]
# Criando o gráfico de dispersão
plt.scatter(x, y, color='magenta') # Mudando a cor dos marcadores para magenta
plt.show()Testar
O Matplotlib também oferece mapas de cores, que são muito úteis para representar dados tridimensionais. Para usar um mapa de cores, você pode usar o argumento cmap:
import matplotlib.pyplot as plt
import numpy as np
# Dados de exemplo
x = np.random.rand(50)
y = np.random.rand(50)
z = np.random.rand(50)
# Criando o gráfico de dispersão com mapa de cores
plt.scatter(x, y, c=z, cmap='viridis')
plt.colorbar() # Adiciona uma barra de cores para referência
plt.show()Testar
Neste exemplo, a cor dos marcadores representa o valor da terceira variável z, e o mapa de cores viridis é usado para codificar esses valores.
Personalizar as cores dos seus gráficos é uma maneira eficaz de melhorar a apresentação dos seus dados. Com o Matplotlib, você tem flexibilidade total para escolher as cores que melhor representam suas informações. Experimente diferentes cores e mapas de cores para ver o que funciona melhor para o seu conjunto de dados e o seu público. Com a prática, você se tornará proficiente em criar visualizações de dados atraentes e informativas em Python.
Aprenda sobre variáveis, loops e funções e crie seu primeiro projeto Python em apenas 2 horas!
Saia do zero e analise dados com Python e Pandas neste curso gratuito com certificado!
Aprenda a programar com Python e explore a inteligência artificial! Crie um chatbot prático que interage com seus próprios dados. Comece agora!
Estudo aprofundado do potencial de LLMs multimodais: soluções, mecanismos e geração de valor Os Modelos de Linguagem de Grande Porte (LLMs) multimodais representam uma…
Quando se trata de visualização de dados em Python, o Matplotlib é uma das bibliotecas mais populares e poderosas disponíveis. Para cientistas de dados,…
Ter um portfólio online é essencial para se destacar no mercado. Se você atua na área de dados, tecnologia ou negócios, apresentar seus projetos…
Comente e participe da conversa
Crie sua conta gratuita e compartilhe sua opinião nos comentários.
Entre para a Asimov