Skip to content

Commit 5e1d91d

Browse files
authored
Create doc_seaborn.html
1 parent b46b124 commit 5e1d91d

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed

aula_07/doc_seaborn.html

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
<!DOCTYPE html>
2+
<html lang="pt-BR">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>README: Seaborn - Visualização de Dados Estatísticos</title>
7+
<!-- Incluindo o Tailwind CSS para um estilo moderno e responsivo -->
8+
<script src="https://cdn.tailwindcss.com"></script>
9+
<style>
10+
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap');
11+
body {
12+
font-family: 'Inter', sans-serif;
13+
background-color: #f3f4f6;
14+
color: #1f2937;
15+
}
16+
</style>
17+
</head>
18+
<body class="p-6 md:p-12">
19+
<div class="max-w-4xl mx-auto bg-white shadow-xl rounded-2xl p-8">
20+
<!-- Título principal do README -->
21+
<h1 class="text-3xl md:text-4xl font-bold text-center text-indigo-700 mb-6">
22+
Seaborn: Visualização de Dados Estatísticos
23+
</h1>
24+
<hr class="border-t-2 border-indigo-200 my-6">
25+
26+
<!-- Seção de introdução -->
27+
<div class="mb-8">
28+
<h2 class="text-2xl font-semibold text-gray-800 mb-4">O que é Seaborn?</h2>
29+
<p class="text-gray-600 leading-relaxed">
30+
Seaborn é uma biblioteca Python para criar gráficos estatísticos atraentes e informativos. Construído sobre o Matplotlib, ele oferece uma interface de alto nível que simplifica a criação de visualizações complexas. Seu foco é a exploração de dados e a compreensão de relações em conjuntos de dados.
31+
</p>
32+
</div>
33+
<hr class="border-t-2 border-gray-200 my-6">
34+
35+
<!-- Seção de recursos principais -->
36+
<div class="mb-8">
37+
<h2 class="text-2xl font-semibold text-gray-800 mb-4">Principais Recursos</h2>
38+
<ul class="list-disc list-inside space-y-3 text-gray-600">
39+
<li class="pl-2">
40+
<span class="font-medium text-gray-800">Estética Sofisticada:</span> Melhora a aparência padrão dos gráficos do Matplotlib com temas e paletas de cores elegantes.
41+
</li>
42+
<li class="pl-2">
43+
<span class="font-medium text-gray-800">Gráficos Estatísticos:</span> Permite criar facilmente visualizações como **histogramas**, **gráficos de densidade (KDE)** e **jointplots** para resumir dados.
44+
</li>
45+
<li class="pl-2">
46+
<span class="font-medium text-gray-800">Visualização de Relações:</span> Funções como `relplot` e `scatterplot` ajudam a visualizar a relação entre variáveis.
47+
</li>
48+
<li class="pl-2">
49+
<span class="font-medium text-gray-800">Paletas de Cores Inteligentes:</span> Possui um sistema de cores robusto para representar dados de forma eficaz. Saiba mais na
50+
<a href="https://seaborn.pydata.org/tutorial/color_palettes.html#general-principles-for-using-color-in-plots" target="_blank" class="text-indigo-500 hover:text-indigo-700 font-medium transition-colors">
51+
documentação oficial sobre paletas de cores
52+
</a>.
53+
</li>
54+
<li class="pl-2">
55+
<span class="font-medium text-gray-800">Integração com Pandas:</span> Funciona perfeitamente com os DataFrames do Pandas, simplificando a plotagem de dados.
56+
</li>
57+
<li class="pl-2">
58+
<span class="font-medium text-gray-800">Gráficos Categóricos:</span> Oferece diversas funções como `boxplot`, `violinplot` e `countplot` para analisar dados por categoria.
59+
</li>
60+
</ul>
61+
</div>
62+
<hr class="border-t-2 border-gray-200 my-6">
63+
64+
<!-- Seção de exemplo de código -->
65+
<div class="mb-8">
66+
<h2 class="text-2xl font-semibold text-gray-800 mb-4">Exemplo de Uso Básico</h2>
67+
<p class="text-gray-600 mb-4">
68+
Este exemplo mostra como criar um gráfico de dispersão com uma linha de regressão simples usando o dataset de exemplo 'tips'.
69+
</p>
70+
<div class="bg-gray-100 rounded-lg p-4 overflow-x-auto shadow-inner">
71+
<pre><code class="text-sm md:text-base text-gray-700">
72+
import seaborn as sns
73+
import matplotlib.pyplot as plt
74+
75+
# Carrega um dataset de exemplo do Seaborn
76+
df = sns.load_dataset('tips')
77+
78+
# Cria um gráfico de dispersão de 'total_bill' vs 'tip'
79+
sns.relplot(data=df, x='total_bill', y='tip')
80+
81+
# Exibe o gráfico
82+
plt.show()
83+
</code></pre>
84+
</div>
85+
</div>
86+
<hr class="border-t-2 border-gray-200 my-6">
87+
88+
<!-- Seção de dicas e documentação -->
89+
<div>
90+
<h2 class="text-2xl font-semibold text-gray-800 mb-4">Dicas e Recursos</h2>
91+
<ul class="list-disc list-inside space-y-3 text-gray-600">
92+
<li class="pl-2">
93+
A <a href="https://seaborn.pydata.org/examples/index.html" target="_blank" class="text-indigo-500 hover:text-indigo-700 font-medium transition-colors">galeria de exemplos</a> no site oficial é uma excelente fonte de inspiração.
94+
</li>
95+
<li class="pl-2">
96+
O Seaborn se integra muito bem com o Matplotlib para ajustes finos em seus gráficos.
97+
</li>
98+
</ul>
99+
</div>
100+
</div>
101+
</body>
102+
</html>

0 commit comments

Comments
 (0)