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.