-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPresentation_du_projet.py
More file actions
33 lines (21 loc) · 950 Bytes
/
Presentation_du_projet.py
File metadata and controls
33 lines (21 loc) · 950 Bytes
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
# Contents of ~/my_app/main_page.py
import streamlit as st
st.set_page_config(
page_title="Cars dataset analysis",
layout="wide",
page_icon=":🚙:")
st.markdown("# DATASET")
st.sidebar.markdown("# DATASET PER REGION 🚙 ")
st.subheader('Réaliser une étude de corrélation et de distribution sur la base du dataset ci-dessous')
# Importer le dataframe
import pandas as pd
link = "https://raw.githubusercontent.com/murpi/wilddata/master/quests/cars.csv"
df_voitures = pd.read_csv(link)
df_voitures['continent'] = df_voitures['continent'].str.replace('.', '')
# Ajouter des boutons pour filtrer par région dans le bandeau de gauche
list_continent = df_voitures['continent'].unique()
st.sidebar.subheader('Sélectionner une région')
selected_region = st.sidebar.selectbox(' ', list_continent)
df_selected_region = df_voitures[df_voitures['continent'] == selected_region]
# Afficher le dataframe
st.write(df_selected_region)