https://github.com/oanderoficial/plotly_notebook
Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no python
https://github.com/oanderoficial/plotly_notebook
data-science jupyter-notebook plotly python
Last synced: 7 months ago
JSON representation
Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no python
- Host: GitHub
- URL: https://github.com/oanderoficial/plotly_notebook
- Owner: oanderoficial
- Created: 2024-01-15T23:05:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-04T17:23:29.000Z (over 1 year ago)
- Last Synced: 2025-01-31T16:22:32.984Z (8 months ago)
- Topics: data-science, jupyter-notebook, plotly, python
- Language: Jupyter Notebook
- Homepage: https://oander.site/Artigos/Plotando%20gra%CC%81ficos%20com%20Plotly
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plotly Notebook
Repositório criado com intuito de publicar conteúdos relacionados ao aprendizado da biblioteca plotly no pythonEstudos 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:
```python
px.bar(): #Cria gráficos de barras.
```
```python
px.histogram(): #Cria histogramas.
````
2. Gráficos de Linhas:```python
px.line(): #Cria gráficos de linhas.````
```python
px.scatter(): #Cria gráficos de dispersão.````
3. Gráficos de Pizza e Donut:
```python
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:
```python
px.scatter_3d(): #Cria gráficos de dispersão tridimensionais.px.line_3d(): #Cria gráficos de linhas tridimensionais.
```5. Gráficos Geográficos:
```python
px.scatter_geo(): #Cria gráficos de dispersão geográficos.
px.choropleth(): #Cria mapas coropléticos.
```6. Gráficos de Caixas:
```python
px.box(): #Cria gráficos de caixas.
```7. Gráficos de Violino:
```python
px.violin(): #Cria gráficos de violino.
```8. Gráficos de Calor:
```python
px.imshow(): #Cria gráficos de calor.
```9. Gráficos Animados:
```python
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:
```python
px.line_polar(): #Cria gráficos de linhas em coordenadas polares.
```11. Gráficos de Radar (Áreas):
```python
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):
```python
px.surface(): #Cria mapas de calor em 3D
```
14. Gráficos de Sankey:```python
px.sankey(): #Cria gráficos de fluxo de Sankey.
```Artigo
link: https://oander.site/Artigos/Plotando%20gra%CC%81ficos%20com%20Plotly

Exemplos:
Gráfico de dispersão 3D
```python
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
```python
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
```python
import pandas as ps
import plotly.express as pxdata = {'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```python
import pandas as ps
import plotly.express as pxdata = {'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()```