SNT / Thème 4 : Les données structurées et leur traitement / Séance 3

Filtrer et trier des données avec un tableur

Dernière mise à jour le : 01/07/2024

Filtrer et trier des données avec un tableur

Dans cette séance, vous allez filtrer et trier des données avec un tableur. La première activité est obligatoire, la seconde est optionnelle.

Activité 1 : Morceaux de musique

✏️ À faire

▶️ Regardez la vidéo suivante (5 min) qui explique comment filtrer et trier des données avec le tableur Calc de LibreOffice.

▶️ Source : https://youtu.be/kSnQVozzeTc

💻 Rendez-vous ensuite sur la plateforme https://concours.castor-informatique.fr/ puis saisissez le code fourni par votre enseignant.
Effectuez le parcours proposé pour filtrer et trier des morceaux de musique dont les données sont stockées dans un fichier CSV.

⚠️ Attention : Vous saisirez votre prénom et la première lettre de votre nom de famille. N'oubliez pas de noter le code d'accès personnel qui vous sera donné avant de commencer l'épreuve (il vous permettra de faire les questions en plusieurs fois).

Activité 2 : Les prénoms donnés à Angers (optionnelle)

Récupérer les données sur un site de données ouvertes

✏️ À faire

logo du site data.angers.fr

La ville d’Angers met à disposition des données ouvertes sur le site https://data.angers.fr/pages/home/.

Ouvrez cette page Web et tapez dans la barre de recherche « prénoms des enfants déclarés à Angers », validez puis cliquez sur le jeu de données portant ce nom (vous devriez alors arriver sur la page https://data.angers.fr/explore/dataset/prenoms-des-enfants-nes-a-angers/information/).

Répondez aux questions suivantes, en utilisant notamment les informations disponibles via les onglets « Informations » et « Tableau ».

✍️ Question 1 : Quels sont les noms des descripteurs (ou en-têtes) de cette table ?

✍️ Question 2 : Combien d’objets (ou enregistrements) contient cette table de données ?

✍️ Question 3 : Quel est le critère pour qu’un prénom soit anonymisé (et n’apparaisse alors pas dans le jeu de données) ? Pourquoi à votre avis ?

✍️ Question 4 : Allez dans l’onglet « Export » puis télécharger le fichier de données au format CSV puis ouvrez ce fichier avec un éditeur de texte pour vérifier le caractère de séparation utilisé. Quel est ce caractère de séparation ?

Vous remarquerez que le jeu de données sur le prénoms est également disponible au format JSON (voir séance 1), mais nous travaillerons uniquement avec le format CSV.

Traiter les données avec un tableur

✏️ À faire

Ouvrez le fichier prenoms-des-enfants-nes-a-angers.csv (téléchargé à la question précédente) avec le tableur Calc de LibreOffice. Pour cela : cliquez droit sur le fichier puis sur « Ouvrir avec » et enfin sur « LibreOffice » (ou « LibreOffice Calc »).

⚠️ Attention : à l’ouverture, vous vérifierez que :

  • le bon caractère de séparation est coché (celui déterminé à la question 5).
  • le Jeu de caractères sélectionné soit « Unicode (UTF-8) » (évite les problèmes avec les accents)

Vous devez obtenir un écran similaire à celui-ci-dessous.

capture d'écran

Utilisez le tableur pour répondre aux questions qui suivent.

Filtrer et trier des données

Attention : N’oubliez pas d’annuler tous les filtres et tris avant de commencer chaque question.

💻 Question 5 : Filtrez les données de manière à afficher uniquement les prénoms de l’année 2022. Quel est le dernier prénom affiché ?

Utilisez le « Filtre standard » (onglet Données > Plus de filtres > Filtre standard) pour répondre aux trois questions qui suivent :

💻 Question 6 : Filtrez les données de manière à n’afficher que les filles dont le prénom a été donné plus de 30 fois en 2022. Quels sont les premier et dernier prénom de ce filtre ?

💻 Question 7 : Filtrez les données pour n’afficher que les prénoms de l’année 2013 puis triez ces prénoms du plus donné au moins donné (par nombre d’occurrence décroissant). Quels sont les 3 prénoms les plus donnés en 2013 ?

💻 Question 8 : On souhaite afficher à l’écran uniquement les prénoms féminins commençant par la lettre « C », triés par ordre alphabétique, qui ont été donnés plus de 20 fois entre 2019 et 2022. Quel est le dernier prénom affiché ?

Visualiser graphiquement des données

✏️ À faire

▶️ Regardez la vidéo suivante (3 min) qui explique comment représenter graphiquement des données avec un tableur (Calc de LibreOffice), puis répondez aux questions qui suivent.

▶️ Source : https://youtu.be/xFsgj0EmtFo

Attention : N’oubliez pas d’annuler tous les filtres et tris avant de commencer chaque question.

💻 Question 9 : Filtrez les données pour afficher uniquement les données sur le prénom « Théo ». Triez ensuite le résultat par années croissantes et affichez un diagramme en bâtons permettant de visualiser graphiquement l’évolution du nombre d’occurrences de ce prénom.

💻 Question 10 : Faites-en de même avec votre prénom si celui-ci est présent dans les données, sinon avec le prénom d’un de vos camarades.

💻 Question 11 (défi) : En utilisant les outils de filtre et de tri, réalisez le diagramme du Top 15 des prénoms donnés en 2022 à Angers. Vous devez obtenir un diagramme similaire à celui ci-dessous (qui correspond à l'année 2020).

diagramme du top 15 des prénoms en 2020

Les enseignants du lycée Emmanuel Mounier à Angers

Licence Creative Commons

Fichiers à télécharger

Cette page en version PDF : T4_S3_Filtre_tri_tableur.pdf

Voir en ligne : info-mounier.fr/snt/donnees/tableur