Une astuce bien pratique aujourd'hui et cela même si vous utilisez déjà pandas ou numpy : créer des tableaux enrichis sur le Notbook de Google.
Ces astuces et Notebook sont principalement utilisables pour Python -- Même si vous pouvez lancer des Notebook pour des scripts R.
Comment faire pour avoir des tableaux enrichis?
Google Colab vous propose d'ajouter une petite ligne à vos scripts pour afficher des tableaux enrichis ... et cela va vous changer la vie.
Une astuce assez simple en soi, mais qui peut-être bien pratique pour filter vos données "comme sur Excel ou Google Spreadsheet". Et cela vous permettra de tester vos jeux de données avant de faire d'autres modifications sur votre dataframe.
%load_ext google.colab.data_table
Comment faire pour ne plus avoir des tableaux enrichis?
Cela vous dérange d'utiliser cette fonction à chaque Notebook ou à chaque lancement du script? Ne vous en faites pas, il y a aussi un moyen de désactiver cette ajout. Comment? Simplement via ces lignes:
%unload_ext google.colab.data_table
Quelques fonctions enrichies pour vos tableaux
Une fonction bien pratique aussi proposée par Google Colab est par exemple de choisir le format des données que vous souhaitez importer avec from google.colab import data_table. Par exemple vous serez à même:
- Inclure ou non l'index avec include_index= et ajouter True ou False -- Attention c'est sensible à la casse
- Définir le nombre de ligne que vous souhaitez afficher num_rows_per_page= et ensuite ajouter la valeur souhaitée (5, 20, 50, ...)
data_table.DataTable({votre jeu de données}, include_index=False, num_rows_per_page=10
Une astuce complémentaire à pandas et numpy
Cette astuce est un bon complément au fonction head, drop ou shape que vous pouvez rencontrer réfulièrement en Python.
Si vous avez encore des questions, sachez que Google Colab vous offre un Notebook complet pour "jouer" avec ces fonctions ici.