Tutorial Python

Python HOME Introdução ao Python Introdução ao Python Sintaxe do Python Comentários do Python Variáveis ​​Python Tipos de dados Python Números Python Conversão de Python Strings Python Booleanos Python Operadores Python Listas Python Tuplas Python Conjuntos Python Dicionários Python Python Se... Senão Python While Loops Python para loops Funções do Python Python Lambda Matrizes Python Classes/objetos Python Herança Python Iteradores Python Escopo do Python Módulos Python Datas em Python Matemática Python Python JSON Python RegEx Python PIP Python Tente...Exceto Entrada do usuário Python Formatação de String Python

Manipulação de arquivos

Manipulação de arquivos Python Arquivos de leitura do Python Python Gravar/Criar Arquivos Arquivos de exclusão do Python

Módulos Python

Tutorial NumPy Passo a passo do Panda Tutorial Scipy

Python Matplotlib

Introdução ao Matplotlib Introdução ao Matplotlib Matplotlib Pyplot Plotagem Matplotlib Marcadores Matplotlib Linha Matplotlib Etiquetas Matplotlib Grade Matplotlib Subtramas do Matplotlib Dispersão Matplotlib Barras Matplotlib Histogramas Matplotlib Gráficos de pizza Matplotlib

Aprendizado de máquina

Começando Modo Mediano Médio Desvio padrão Percentil Distribuição de dados Distribuição normal de dados Gráfico de dispersão Regressão linear Regressão Polinomial Regressão múltipla Régua Treinar/Teste Árvore de decisão

Python MySQL

Introdução ao MySQL MySQL Criar banco de dados MySQL Criar Tabela Inserir MySQL Seleção do MySQL MySQL Onde MySQL Ordenar por Excluir MySQL Tabela de descarte do MySQL Atualização do MySQL Limite do MySQL Associação do MySQL

Python MongoDB

Introdução ao MongoDB Banco de dados de criação do MongoDB Criar coleção do MongoDB Inserir MongoDB MongoDB Find Consulta do MongoDB Classificação do MongoDB Excluir MongoDB Coleção de Drops do MongoDB Atualização do MongoDB Limite do MongoDB

Referência Python

Visão geral do Python Funções incorporadas do Python Métodos de string do Python Métodos de lista do Python Métodos de dicionário Python Métodos de Tupla Python Métodos de conjunto do Python Métodos de arquivo Python Palavras-chave Python Exceções do Python Glossário Python

Referência do Módulo

Módulo Aleatório Módulo de solicitações Módulo de Estatísticas Módulo de matemática cMódulo de matemática

Python Como fazer

Remover duplicatas de lista Inverter uma string Adicionar dois números

Exemplos de Python

Exemplos de Python Compilador Python Exercícios de Python Teste do Python Certificado Python

Linha Matplotlib


Estilo de linha

Você pode usar a palavra-chave argument linestyle, ou short ls, para alterar o estilo da linha plotada:

Exemplo

Use uma linha pontilhada:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, linestyle = 'dotted')
plt.show()

Resultado:

Exemplo

Use uma linha tracejada:


plt.plot(ypoints, linestyle = 'dashed')

Resultado:



Sintaxe mais curta

O estilo de linha pode ser escrito em uma sintaxe mais curta:

linestylepode ser escrito como ls.

dottedpode ser escrito como :.

dashedpode ser escrito como --.

Exemplo

Sintaxe mais curta:

plt.plot(ypoints, ls = ':')

Resultado:


Estilos de linha

Você pode escolher qualquer um destes estilos:

Style Or
'solid' (default) '-'
'dotted' ':'
'dashed' '--'
'dashdot' '-.'
'None' '' or ' '

Cor da linha

Você pode usar o argumento de palavra-chave colorou o menor cpara definir a cor da linha:

Exemplo

Defina a cor da linha para vermelho:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, color = 'r')
plt.show()

Resultado:

Você também pode usar valores de cores hexadecimais :

Exemplo

Lote com uma bela linha verde:

...
plt.plot(ypoints, c = '#4CAF50')
...

Resultado:

Ou qualquer um dos 140 nomes de cores suportados .

Exemplo

Plote com a cor chamada "hotpink":

...
plt.plot(ypoints, c = 'hotpink')
...

Resultado:


Espessura da linha

Você pode usar o argumento de palavra-chave linewidthou o menor lwpara alterar a largura da linha.

O valor é um número flutuante, em pontos:

Exemplo

Lote com uma linha de 20,5pt de largura:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, linewidth = '20.5')
plt.show()

Resultado:


Várias linhas

Você pode plotar quantas linhas quiser simplesmente adicionando mais plt.plot()funções:

Exemplo

Desenhe duas linhas especificando uma plt.plot()função para cada linha:

import matplotlib.pyplot as plt
import numpy as np

y1 = np.array([3, 8, 1, 10])
y2 = np.array([6, 2, 7, 11])

plt.plot(y1)
plt.plot(y2)

plt.show()

Resultado:

Você também pode plotar muitas linhas adicionando os pontos para os eixos x e y para cada linha na mesma plt.plot()função.

(Nos exemplos acima, especificamos apenas os pontos no eixo y, o que significa que os pontos no eixo x obtiveram os valores padrão (0, 1, 2, 3).)

Os valores x e y vêm em pares:

Exemplo

Desenhe duas linhas especificando os valores dos pontos x e y para ambas as linhas:

import matplotlib.pyplot as plt
import numpy as np

x1 = np.array([0, 1, 2, 3])
y1 = np.array([3, 8, 1, 10])
x2 = np.array([0, 1, 2, 3])
y2 = np.array([6, 2, 7, 11])

plt.plot(x1, y1, x2, y2)
plt.show()

Resultado: