Seaorn TsPlot

Seaorn TsPlot

““Seancen”É uma biblioteca Python usada para criar visualizações de dados. Uma das funções mais usadas em Seaborn é “Seancen.lineplot ()”Função. Esta função substituiu o “Seancen.tsplot ()”Função na versão“0.12.01”. Para criar um enredo na versão mais recente da Biblioteca Seaborn, o “Seaborn.A função linePlot () ”é usada no Python.

Esta postagem fornece um guia detalhado sobre o “SeaBorn.Função de lineplot () ”com a ajuda do conteúdo coberto a seguir:

    • O que é Seaborn.Método LinePlot () em Python?
    • Usando SeaBorn.linePlot () para traçar um gráfico de linha básico.
    • Personalizando o enredo da linha.
    • Usando SeaBorn.linePlot () para plotar várias linhas em um único gráfico.

Observação: O “Seaborn.A função TSPlot () "foi preterida desde"Versão 0.11.0”E foi removido em“Versão 0.12.01”. Foi usado para plotar dados de séries temporais com bandas de erro. O “Seaborn.A função lineplot () "é usada em vez da“ Seaborn.função tsplot () ”, que também é capaz de plotar dados da série de tempo acompanhados por bandas de erro.

O que é “Seaborn.Função de lineplot () ”em python?

O “Seaborn.LinePlot () ”Função da biblioteca“ Seaborn ”é usada para plotar um gráfico de linha. Ele leva uma ou mais variáveis ​​e plota -as contra uma variável contínua.

Sintaxe

Seancen.lineplot (x = nenhum, y = nenhum, hue = nenhum, estilo = nenhum, dados = nenhum, paleta = nenhum, estimador = 'média', ci = 95, n_boot = 1000, classificação = true, err_style = 'banda', err_kws = Nenhum, legend = 'Auto', ax = Nenhum)


Exemplo 1: Usando “Seaborn.lineplot () ”para traçar um gráfico de linha básica

O código de exemplo abaixo é usado para plotar um gráfico básico de linha usando o “Seancen.lineplot ()”Função:

importar mareben
importar matplotlib.pyplot como plt
data_set = SeaBorn.load_dataset ("fMRI")
Seancen.lineplot (x = "timepoint", y = "sinal", dados = data_set)
plt.mostrar()


No código acima:

    • Em primeiro lugar, os módulos chamados “Seancen" e "matplotlib”São importados.
    • O "Seancen.load_dataset ()”A função é usada para carregar um conjunto de dados chamado“fMRI”. Este conjunto de dados i.e., "FMRI" é um dos exemplos de conjuntos de dados que vêm com SeaBorn.
    • O "Seancen.lineplot ()”A função é usada para criar um gráfico de linha do conjunto de dados“ fMRI ”com o eixo x como" ponto do tempo "e o eixo y como" sinal ".
    • Por fim, o “PLT.a função show () ”é usada para exibir o gráfico.

Saída


Na saída acima, o gráfico de linha do conjunto de dados especificado foi exibido adequadamente.

Exemplo 2: Usando “Seaborn.lineplot () ”para personalizar o gráfico de linha

O exemplo a seguir aplica a função discutida para personalizar o gráfico anterior alocando alguns parâmetros adicionais (para modificação) da seguinte forma:

importar mareben
importar matplotlib.pyplot como plt
data_set = SeaBorn.load_dataset ("fMRI")
Seancen.lineplot (x = "timepoint", y = "sinal", dados = data_set, color = 'vermelho', linestyle = '-', marcadores = true, marker = 'o', markersize = 10)
plt.mostrar()


No código acima, aplique o “Seancen.lineplot ()"Função compreendendo os parâmetros como" cor "," linestyle "e" marcadores ", etc. Para personalizar o enredo de linha simples criado no exemplo anterior.

Saída


O gráfico de linha com uma linha tracejada vermelha, marcadores circulares e um tamanho de marcador de “10”Foi exibido no trecho acima de acordo com a personalização.

Exemplo 3: Usando “Seaborn.linePlot () ”para plotar várias linhas em um único gráfico

Também podemos plotar várias linhas em um único gráfico usando a função discutida. Aqui está um código de exemplo:

importar mareben
importar matplotlib.pyplot como plt
data_set = SeaBorn.load_dataset ("fMRI")
Seancen.lineplot (x = "timepoint", y = "sinal", hue = "região" ,, data = data_set)
plt.mostrar()


No bloco de código acima:

    • O "Seancen.load_dataset ()”A função é usada para carregar um conjunto de dados chamado“ fMRI ”.
    • Depois disso, o “Seancen.lineplot ()”A função cria um enredo de linha, pegando vários parâmetros, incluindo“ X ”,“ Y ”,“ Hue ”e“ Style ”, respectivamente.
    • O parâmetro "Hue" especifica uma coluna a ser usada para agrupar dados por cor, enquanto o parâmetro "estilo" especifica uma coluna a ser usada para agrupar dados por estilo por linha.

Saída


O trecho acima mostra que existem várias linhas plotadas em um único gráfico de gráficos.

Conclusão

O "Seancen.lineplot ()”A função é uma ferramenta poderosa para visualizar o relacionamento entre uma ou mais variáveis ​​e uma variável contínua. Ele nos permite traçar um gráfico básico de linha, personalizá -lo ou plotar várias linhas em um único gráfico, etc. Utilizando diferentes parâmetros disponíveis no “Seaborn.Função de linha de linha (), podemos criar gráficos de linha perspicazes e informativos para nossa análise de dados.