Como alterar a cor de um histograma matplotlib (com exemplos)


Você pode usar a seguinte sintaxe básica para alterar a cor de um histograma no Matplotlib:

 plt. hist (data, color=" lightblue ", ec=" red ")

Ouro:

  • data : O nome dos dados a serem usados para o histograma
  • color : A cor de preenchimento das barras do histograma
  • ec : A cor da borda das barras no histograma

O exemplo a seguir mostra como usar essa sintaxe na prática.

Exemplo: alterando a cor de um histograma Matplotlib

Suponha que temos a seguinte lista de valores:

 #define list of data
data = [2, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 10, 12, 12, 14]

Podemos usar a seguinte sintaxe básica para criar um histograma Matplotlib para visualizar os valores neste conjunto de dados:

 import matplotlib. pyplot as plt

#create histogram
plt. hist (data)

Por padrão, o Matplotlib cria um histograma com cor de preenchimento azul escuro e sem cor de borda.

No entanto, podemos usar a seguinte sintaxe para alterar a cor de preenchimento para azul claro e a cor da borda para vermelho:

 import matplotlib. pyplot as plt

#create histogram with light blue fill color and red edge color
plt. hist (data, color=" lightblue ", ec=" red ") 

O novo histograma tem uma cor de preenchimento azul claro e uma borda vermelha.

Você também pode usar o argumento lw para alterar a largura da linha das bordas do histograma:

 import matplotlib. pyplot as plt

#create histogram
plt. hist (data, color = " lightblue ", ec=" red ", lw= 5 ) 

Quanto maior o valor usado para lw , mais grossas serão as bordas das barras.

Nota : Você pode encontrar a documentação completa para a função hist Matplotlib aqui .

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns em Python:

Como criar um histograma a partir do Pandas DataFrame
Como traçar um histograma a partir de uma lista de dados em Python

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *