📈 Travail Dirigé (TD) - Visualisation¶


Consignes¶

- Jeu de données : data_exploration.csv.¶

- Envoyez-moi votre fichier .ipynb via MS Teams si vous terminez ce TD dans les 30 minutes.

¶


In [1]:
#Importation des bibliothèques nécessaires. 
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

# Data Description (very Quick). Rename the DataFrame variable (df) if needed.
df = pd.read_csv('./data_exploration.csv', sep=';')

print(f'\n ** Noms et Types des attributs **: \n{df.dtypes}\n\n------\n')
print(f'\n ** Apercu des données **: \n{df.head(5)}')
 ** Noms et Types des attributs **: 
Username        object
Subscribers    float64
Views            int64
Country         object
dtype: object

------


 ** Apercu des données **: 
                    Username  Subscribers        Views Country
0                  Colors TV         77.6  76490031656      IN
1              shripraashant         53.9   3237975581      IN
2                Alan Walker         46.2  14996804659      NO
3         SonyMusicIndiaVEVO         53.2  33399550869      US
4  LUCCAS NETO - LICCAS TOON         50.1  29698114509      BR

Question 1¶

- Nous souhaitons utiliser un nuage de points (scatterplot) pour vérifier si le nombre de vues des chaînes YouTube est proportionnel à celui des abonnés.¶

- Figure à réaliser (voir exemple 1):¶

Figure 2D (nuage de points) avec :

  • en abscisses les Youtubers classés du plus suivi au moins suivi
  • et en ordonnées les nombres de vues des Youtubers

https://seaborn.pydata.org/generated/seaborn.scatterplot.html

- Exemple 1¶

title

Réponse 1¶


Question 2¶

- Nous souhaitons utiliser la visualisation en boîtes à moustaches (boxplots) pour examiner la distribution des vues sur YouTube en fonction de pays spécifiques, afin de réaliser une comparaison.¶

- Figure à réaliser (voir exemple 2):¶

Figure 2D (boxplots) avec :

  • en abscisses les deux classes de YouTubers (1st Class et 2nd Class), groupées par pays (Canada, États-Unis, Japon et autres pays),
  • et en ordonnées le nombre de vues des YouTubers,
  • sachant qu'un YouTuber appartient à la 1st Class si le nombre de vues est strictement supérieur à 60M, sinon il est classé dans la 2nd Class."

https://seaborn.pydata.org/generated/seaborn.boxplot.html#

- Exemple 2¶

title

Réponse 2¶