1. Nessa aula vamos apresentar o dataframe em nosso dashboard.
  2. Pensando nisso crie o arquivo 1-line_mat.py e adicione o código a seguir:
import streamlit as st
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

#1-Importando os Dados
data = pd.read_csv("data/Pedidos.csv")
df = pd.DataFrame(data)

def main():
    st.title("Dashboard de Vendas :shopping_trolley:")
    
    aba1, aba2, aba3 = st.tabs(['Dataset', 'Receita', 'Vendedores'])
    with aba1:
        display_dataframe(df)
    with aba2:
        pass
    with aba3:
				pass
#Função para exibir o DataFrame
def display_dataframe(data):
    st.header("Visualização do DataFrame")
    st.sidebar.header("Filtros")
    selected_region = st.sidebar.multiselect(
        "Selecione as regiões",
        data['Regiao'].unique(),
        data['Regiao'].unique()
    )
    filtered_data = data[data['Regiao'].isin(selected_region)]
    st.write(filtered_data)