Skip to content

Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no python

Notifications You must be signed in to change notification settings

oanderoficial/plotly_notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Plotly Notebook

Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no python

Estudos pandas e plotly

A biblioteca Plotly oferece uma variedade de opções para criar visualizações interativas. Aqui estão algumas das funções e gráficos mais comuns disponíveis no Plotly Express:

1. Gráficos de Barras:

px.bar(): #Cria gráficos de barras.
px.histogram(): #Cria histogramas.

2. Gráficos de Linhas:

px.line(): #Cria gráficos de linhas.
px.scatter(): #Cria gráficos de dispersão.

3. Gráficos de Pizza e Donut:

px.pie(): #Cria gráficos de pizza.

px.sunburst(): #Cria gráficos de sunburst.

px.treemap(): #Cria gráficos de treemap.

4. Gráficos 3D:

px.scatter_3d(): #Cria gráficos de dispersão tridimensionais.

px.line_3d(): #Cria gráficos de linhas tridimensionais.

5. Gráficos Geográficos:

px.scatter_geo(): #Cria gráficos de dispersão geográficos.

px.choropleth(): #Cria mapas coropléticos.

6. Gráficos de Caixas:

px.box(): #Cria gráficos de caixas.

7. Gráficos de Violino:

px.violin(): #Cria gráficos de violino.

8. Gráficos de Calor:

px.imshow(): #Cria gráficos de calor.

9. Gráficos Animados:

px.scatter(), px.line(), etc., com o parâmetro animation_frame: #Cria gráficos animados ao longo de uma dimensão.

10. Gráficos de Radar:

px.line_polar(): #Cria gráficos de linhas em coordenadas polares.

11. Gráficos de Radar (Áreas):

px.area_polar(): #Cria gráficos de áreas em coordenadas polares.

12. Gráficos de Barras Empilhadas ou Agrupadas: Configuração do parâmetro barmode para stack ou group em gráficos de barras.

13 Mapas de Calor (Superfície):

px.surface(): #Cria mapas de calor em 3D

14. Gráficos de Sankey:

px.sankey(): #Cria gráficos de fluxo de Sankey.

Artigo

link: https://oander.site/Artigos/Plotando%20gra%CC%81ficos%20com%20Plotly

image

Exemplos:

Gráfico de dispersão 3D

import pandas as pd
import plotly.express as px

# DataFrame de exemplo
data = {'X': [1, 2, 3, 4],
        'Y': [9, 11, 12, 13],
        'Z': [100, 110, 120, 130]}
df = pd.DataFrame(data)

# Gráfico de dispersão 3D
figura = px.scatter_3d(df, x='X', y='Y', z='Z', title='Gráfico de Dispersão 3D', template='plotly_dark')
figura.show()

Gráfico de linhas com múltiplas séries

import pandas as pd
import plotly.express as px

# DataFrame de exemplo
data = {'Mês': ['Jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago','set', 'out', 'nov', 'dez'],
        'Faculdade': [1000, 1200, 1500, 1800, 2400, 1200, 300,500, 1560, 2000,456,679],
        'Transporte': [800, 1100, 1400, 1700, 560, 1000, 500,600, 2000, 679, 780, 1300],
        'Alimentacao': [300, 100, 1600, 400, 560, 800, 400, 678, 2000, 549, 1234,457]}
df = pd.DataFrame(data)

# Gráfico de linhas com múltiplas séries
fig = px.line(df, x='Mês', y=['Faculdade', 'Transporte', 'Alimentacao'], 
              title='Custos ao Longo do Tempo', 
              template='plotly_dark')
fig.show()

Gráfico de Barras

import pandas as ps 
import plotly.express as px

data = {'Cargos': ['Analista', 'cientista de dados', 'programador'], 
        'salario': [3000, 5600, 7000]}

df = pd.DataFrame(data)

figura = px.bar(df, x='Cargos', y= 'salario', 
               title='Gráfico de barras',
               template='plotly_dark')
figura.show()

Funnel Graph 3D

import pandas as ps 
import plotly.express as px

data = {'Cargos': ['Analista', 'cientista de dados', 'programador'], 
        'salario': [3000, 5600, 7000]}

df = pd.DataFrame(data)

figura = px.bar(df, x='Cargos', y= 'salario', 
               title='Gráfico de barras',
               template='plotly_dark')
figura.show()

About

Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published