Marcadores Matplotlib

Marcadores Matplotlib
Matplotlib, uma biblioteca de visualização do Python, é uma ótima opção para gráficos de matriz 2D. A biblioteca Matplotlib faz a visualização de dados em várias plataformas usando matrizes numpy e funciona com toda a pilha cipy. Para gráficos de matrizes e vetores 2D, o módulo de marcador Matplotlib no Python é um recurso de visualização de informações que funciona em várias plataformas. Matplotlib seria criado para trabalhar em toda.

O componente Python Matplotlib Markers detém todas as abordagens necessárias para trabalhar com marcadores. O recurso de marcador é usado no enredo e na dispersão. Nos gráficos de matplotlib, um marcador de matplotlib é um meio particular de gerenciar marcadores. As funções marcadoras podem ser usadas para modificar gráficos que contêm vários tipos de marcadores e outros ícones de sinalização. Para definir o marcador, especificaríamos alternativamente o argumento de anotação de string curta. Vejamos todos os marcadores disponíveis e como utilizá -los.

Adicione o marcador de matplotlib

Este módulo inclui funcionalidade de manuseio de marcadores. A configuração do indicador da plotagem e da dispersão estará usando isso. O parâmetro 'marcador' pode ser usado para ilustrar todos os locais com um sinal tão específico. Faremos um marcador 'estrela' em um gráfico de linha no exemplo subsequente.

No início do programa, importamos matplotlib junto com outro módulo conhecido como módulos Numpy. O matplotlib.A biblioteca Pyplot é responsável pelas funções gráficas e métodos de plotagem e a biblioteca Numpy é utilizada para lidar com diferentes valores numéricos.

Além disso, declaramos uma matriz usando a função interna da biblioteca Numpy e aqui passamos alguns valores aleatórios como os parâmetros desta função. Agora, usamos a função plot () para desenhar o gráfico. Esta função tem dois argumentos. Podemos especificar o marcador aqui. O parâmetro 'marcador' é utilizado para destacar partes distintas do enredo. Cada ponto no gráfico é indicado com um marcador '+'.

Além disso, chamamos o PLT.Mostrar () Método para mostrar o gráfico. O resultado esperado para o código explicado acima está anexado aqui.

Um marcador '+' plus foi usado para marcar todos os pontos, como mostrado no gráfico.

Insira a cor da borda no marcador de matplotlib

Para alterar a cor dos limites dos identificadores, apenas usamos o argumento 'MarkredgeColor' ou o atalho 'mec' para especificar o tom na borda do marcador. Aqui, também ajustamos as dimensões dos indicadores. Poderíamos usar o argumento 'Markersize' ou a versão abreviada, 'ms'.

Aqui, apresentamos o matplotlib.Bibliotecas Pyplot e Numpy que são utilizadas para criar gráficos e operar algumas funções numéricas. Inicializamos a matriz usando a função da biblioteca Numpy. Além disso, utilizamos a função plot ().

Especificamos o símbolo do marcador, o tamanho do marcador e a cor da borda do marcador. Definimos 'd' para o parâmetro 'marcador. Indica que o marcador deve estar em forma de diamante. No final, empregamos o PLT.Mostrar () Função para mostrar o gráfico. O resultado esperado para o código explicado acima está anexado aqui.

A cor da borda do diamante é alterada para amarelo neste gráfico usando o parâmetro 'MarkeredGecolor'. Da mesma forma, o tamanho do marcador é ajustado para 15 utilizando o parâmetro 'Markersize'.

Ajuste a cor do marcador de matplotlib

Para modificar a cor dos símbolos, usaremos o argumento 'Markerfacecolor' ou sua forma reduzida 'MFC'. Aqui, o valor do MFC é 'y'.

Antes de iniciar o código, devemos incluir bibliotecas necessárias, incluindo matplotlib.Pyplot como PLT e Numpy para representações visuais e operar algumas funções matemáticas. Além disso, criamos uma matriz que contém valores aleatórios. Agora, empregamos o método plot (). Esta função aceita parâmetros diferentes para especificar o símbolo para o marcador, sua cor de borda, sua sombra e seu tamanho. O argumento 'Marker' está definido como 'D', que significa 'diamante' símbolo.

O marcador de diamante está definido como amarelo neste caso. O tamanho do marcador está definido como '12'. O parâmetro 'MarkeredGecolor' é abreviado como 'mec' aqui. Da mesma forma, o 'Markerfacecolor' é abreviado como 'MFC'. Para colorir o marcador, 'mec' e 'mfc' são fixados em amarelo neste exemplo. Para exibir o gráfico, aplicamos o PLT.show () função. O resultado esperado para o código explicado acima está anexado aqui.


O gráfico de dispersão matplotlib contém marcador de círculo vazio

Nesta ilustração, os marcadores de círculo vazios estão sendo utilizados para desenhar o gráfico. O indicador de círculo em branco não tem estilo de enchimento.

Primeiro de tudo, integramos o matplotlib.pyplot como bibliotecas PLT e Numpy. Em seguida, utilizamos a função interna Randn () da biblioteca Numpy para definir os valores dos eixos. Aqui, queremos desenhar um gráfico de dispersão para utilizar a função Scatter (). Passamos parâmetros diferentes para esta função.

Para adquirir os marcadores de círculo vazio, o argumento 'Edgecolor' está definido como azul aqui. Além disso, plt.A função SHOW () é chamada para representar a figura. O resultado esperado para o código explicado acima está anexado aqui.

Personalize o linheiro do marcador de matplotlib

Para personalizar a aparência da linha exibida, utilize o parâmetro Linestyle ou o LS relativamente curto.

Adquirimos as bibliotecas Matplotlib e Numpy. Matplotlib é uma estrutura gráfica para layouts de matriz bidimensional. É uma multiplataforma baseada em Numpy usada para análise visual. Aqui podemos modificar o marcador de matplotlib.

Além disso, chamamos de função interna da biblioteca Numpy para inicializar a matriz para armazenar os valores. Em seguida, utilizamos o método plot () para desenhar a figura. O parâmetro 'D-.G 'está sendo usado para plotar marcadores em forma de diamante de cor verde com linhas tracejadas na ilustração. Nós desenhamos uma linha tracejada no gráfico usando '-.'. Depois de tudo isso, exibimos a figura. O resultado esperado para o código explicado acima está anexado aqui.

Conclusão

Neste artigo, discutimos marcadores de Matplotlib em profundidade. Em Matplotlib, podemos criar vários segmentos através do uso do PLT.Método plot () para adicionar as coordenadas do eixo x e y para cada alinhamento. Diferentes pontos de marca foram usados ​​em matplotlib para desenhar linhas e plotagens de dispersão. Vimos como ajustar o tamanho, a cor e a forma de marcadores.