Plotly.Excesso.linha

Plotly.Excesso.linha
Uma das parcelas mais comuns em plotagem estatística, científica ou financeira é um enredo de linha. Um gráfico de linha é fácil de criar e interpretar, pois mostra pontos de dados como uma série. Em seguida, ele conecta os pontos usando um segmento direto, permitindo que você visualize a mudança de valores em um determinado parâmetro. Portanto, não é surpresa que seja amplamente adotado em muitas necessidades de plotagem.

Neste tutorial, mergulharemos em nosso conhecimento da plotagem e discutiremos como podemos criar um enredo de linha usando o módulo plotly expresso.

Plotly.expressar.linha()

Para criar um gráfico de linha usando o módulo Plotly Express, usaremos a função de linha. A função requer uma sintaxe como mostrado abaixo:

plotly.expressar.linha (data_frame = nenhum, x = nenhum, y = nenhum, line_group = Nenhum, cor = nenhum, line_dash = nenhum, símbolo = nenhum, hover_name = nenhum, hover_data = nenhum, nenhum, custom_data = nenhum, text = nenhum, facet_row = nenhum, facet_col = nenhum, facet_col_wrap = 0, facet_row_spacing = nenhum, facet_col_spacing = nenhum, error_x = nenhum, error_x_minus = nenhum, error_y = nenhum, error_y_minus = Nenhum, animação_frame =, animação, nenhum = nenhum, category_ers Nenhum, color_discrete_sequence = nenhum, color_discrete_map = nenhum, line_dash_sequence = nenhum, line_dash_map = nenhum, símbolo_sequence = nenhum, símbolo_map = nenhum, markers = false, log_x = false = log_yy, false, nenhum range_y = nenhum, line_shs, line, log_x = false = false = false, false_x = nenhum, range_y = nenhum, line_sha render_mode = 'Auto', title = Nenhum, modelo = Nenhum, largura = Nenhum, altura = Nenhum)

Apesar da grande lista de parâmetros, a função é relativamente simples e raramente você precisará usar todos os parâmetros, se houver.

Vamos explorar a lista de parâmetros mais útil e comum que você precisará saber.

  1. Data_frame -especifica os nomes de colunas usados ​​no gráfico. Você pode passar esses valores como um DataFrame de pandas, um objeto Array_like ou um dicionário de Python.
  2. x - Especifica os valores usados ​​para posicionar as marcas ao longo do eixo x. Você pode especificar este parâmetro como um nome de coluna dentro do quadro de dados especificado, uma série de pandas ou um objeto Array_like.
  3. Y - semelhante a x, mas os valores são usados ​​para o eixo y.
  4. Cor - especifica os valores usados ​​para atribuir a cor às marcas.
  5. Line_group - permite agrupar linhas de dados de dados em linhas.
  6. Line_shape - especifica a forma das linhas. Os valores aceitos incluem 'linear' ou 'spline'.
  7. Título - Especifica o título para o enredo.
  8. Modo - Especifica a função retornará o gráfico da linha como graf_objects.Tipo de figura.

Trama de linha com plotagem.Módulo expresso

Vamos agora aprender como podemos criar um enredo de linha com plotly expresso. Pegue o código mostrado abaixo:

importar plotly.expresso como px
df = px.dados.ações ()
Fig = px.linha (df, x = 'data', y = 'amzn')
Figo.mostrar()

No exemplo acima, começamos importando o módulo Plotly Express como px. Em seguida, criamos um quadro de dados a partir dos dados do Pandas Stocks.

Finalmente, criamos o gráfico de linha para a coluna 'AMZN' do quadro de dados. O código acima deve retornar um gráfico de séries temporais das ações no quadro de dados.

Um exemplo de figura é como mostrado:

Gráfico de linha simples

Também podemos criar gráficos de linha simples sem usar dados personalizados. Por exemplo, podemos usar uma linha Numpy simples, conforme mostrado no código abaixo.

importar plotly.expresso como px
importar numpy como np
x = np.ARANGE (50)
y = np.Arange (25, 75)
Fig = px.linha (x = x, y = y)
Figo.mostrar()

O código acima deve retornar um gráfico de linha simples como mostrado:

Especificando cor

Se você tiver várias parcelas de linha, pode distingui -las dando uma cor usando o parâmetro de cor.

Pegue o código de exemplo abaixo:

importar plotly.expresso como px
df = px.dados.gapminder ().consulta ("Continent == 'Europe'")
Fig = px.linha (df, x = 'ano', y = 'lifeexp', color = 'country')
Figo.mostrar()

Neste exemplo, estamos usando os dados do gapminder. Em seguida, criamos um enredo de linha para cada país no continente da Europa. Usando o parâmetro de cor, especificamos a cor como coluna de país. Isso atribuirá uma cor única para cada cor na trama.

A figura resultante é como mostrado:

Parabéns, você aprendeu com sucesso a criar e usar gráficos de linha usando plotly expresso.