forked from Taciana3090/Bobooks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.py
31 lines (25 loc) · 964 Bytes
/
app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# importando as bibliotecas
import streamlit as st
import os
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
import plotly.express as px
import numpy as np
from PIL import Image
# Adicionando um titulo
st.title('Gráficos e opções de filtragem')
# importando conjunto de dados
df = pd.read_csv('https://github.com/Taciana3090/Bbooks/raw/master/data/dados.csv', delimiter=',') # --> caminho para o arquivo com os dados
# Padronização dos nomes
orig_cols = list(df.columns)
new_cols = []
for col in orig_cols:
new_cols.append(col.strip().replace(' ', ' ').replace(' ', '_').lower())
df.columns = new_cols
# Utilizando Markdown
st.markdown('---')
st.markdown('# Sobre a Base de Dados')
st.markdown('''Análise de dados exploratórios diferentes, agrupamento de livros por tópicos/categorias,
mecanismo de recomendação baseado em conteúdo usando campos diferentes da descrição do livro.''')
st.markdown('---')