Objets, descripteurs, valeurs : à quoi ressemble une table, et que révèle-t-elle de toi ?
Ton téléphone, ton lycée, une application de météo, un réseau social : tous fabriquent et utilisent des données. Dans ce thème, tu vas apprendre à lire une table de données, à la traiter (avec un tableur puis avec Python), à repérer les données personnelles et à comprendre où sont rangés tes fichiers (le « cloud »).
CoursUne table de données
Une donnée est une information représentée sous une forme qu'on peut conserver et traiter : un nombre, un texte, une date, une image… Quand on en a beaucoup, on les range dans une table :
chaque ligne décrit un objet (ici, un titre musical) ;
chaque colonne correspond à un descripteur (une caractéristique de l'objet : le titre, l'artiste, l'année…) ;
chaque case contient une valeur (par exemple 1982 pour le descripteur « Année »).
Une table : des objets (lignes), des descripteurs (colonnes), des valeurs (cases).
Attention
Une valeur seule ne dit rien : « 1982 » peut être une année, une durée, un prix… C'est le descripteur qui lui donne un sens. Et sans unité, un nombre est ambigu : la durée est-elle en secondes ou en minutes ?
CoursLe format CSV
Un fichier CSV (Comma-Separated Values) est le moyen le plus simple d'échanger une table : c'est un fichier texte, que n'importe quel logiciel sait lire.
une ligne du fichier = un objet (en général, la première ligne contient les descripteurs) ;
un séparateur coupe les colonnes : le point-virgule ; en France, la virgule , dans les pays anglophones ;
le fichier ne garde que les données : ni formules, ni graphiques, ni couleurs. Pour les conserver, il faut enregistrer au format .ods ou .xlsx.
Le même contenu, vu dans un éditeur de texte puis dans un tableur.
Pourquoi le point-virgule en France ? Parce qu'on écrit les nombres décimaux avec une virgule (3,14) : la virgule ne peut donc pas servir de séparateur.
Attention aux accents
Si un fichier affiche Ann�e au lieu de Année, c'est un problème d'encodage : le logiciel ne lit pas le texte avec la même table de codes que celle utilisée pour l'écrire (voir le thème Cryptage et la table ASCII). À l'ouverture, il suffit de choisir le bon encodage (souvent « Europe occidentale » ou « Windows-1252 » pour des fichiers français anciens, « UTF-8 » aujourd'hui).
CoursLes données personnelles
Une donnée personnelle est toute information qui se rapporte à une personne identifiée ou identifiable.
Directement : ton nom, ta photo, ton numéro de téléphone, ton adresse électronique.
Indirectement : une adresse IP, un identifiant de compte, ou même plusieurs informations qui, croisées, ne désignent plus que toi (classe, date de naissance, sport pratiqué…).
En Europe, le RGPD (règlement général sur la protection des données, 2018) encadre leur usage, et la CNIL veille à son application en France. Une organisation qui collecte tes données doit te dire pourquoi, n'en prendre que le nécessaire, et te laisser des droits :
accéder à tes données et les corriger ;
demander leur effacement ;
t'opposer à certains usages (la publicité ciblée, par exemple).
Pour un service en ligne, l'accord d'un parent est nécessaire avant 15 ans en France.
À retenir
Supprimer le nom d'une table ne la rend pas anonyme : si les autres informations suffisent à reconnaître quelqu'un, ce sont encore des données personnelles.
CoursLes métadonnées
Les métadonnées sont des données sur les données : elles décrivent un fichier ou une table sans en être le contenu.
Pour un fichier : son nom, son type, sa taille, sa date de création ou de modification, parfois son auteur.
Pour une photo : le modèle de l'appareil, la date et l'heure, les réglages, et parfois les coordonnées GPS du lieu de prise de vue (format EXIF, déjà croisé dans le thème Localisation).
Pour une table : sa source, sa date de mise à jour, le territoire concerné. Ces informations sont souvent écrites sur les premières ou dernières lignes du fichier.
Attention
Les métadonnées peuvent en dire long : une photo envoyée telle quelle peut révéler où tu habitais ou à quelle heure tu étais quelque part. Certains services les effacent à la publication, d'autres non.
CoursLes données ouvertes
Les données ouvertes (open data) sont des données publiques, gratuites et réutilisables par tous. Elles sont publiées par l'État, les collectivités, des organismes comme l'INSEE. Tu travailleras sur deux jeux de ce type : la population française par âge et les victimes d'accidents corporels de la route.
Combien y a-t-il d'objets dans cette table ? Que représente chacun ?
Quels sont les descripteurs ?
Quelle est la valeur du descripteur « Durée » pour Matrix ?
Propose un descripteur à ajouter, et donne sa valeur pour Intouchables.
Indice
Un objet = une ligne (sans compter la ligne d'en-tête).
📝 réponses dans ton compte rendu, exercice 1
EX 02Je comprends🌶️prise en main
Exercice 2 — Lire un CSV sans tableur
Voici le début et la fin du fichier 2023_Pyramide.csv, ouvert dans un éditeur de texte :
2023_Pyramide.csv
Pyramide des ages au 1er janvier 2023, France;;;
Année de naissance;Âge révolu;Nombre d'hommes;Nombre de femmes
2022;0;345538;330929
2021;1;357351;343026
…
1923;99;3284;15028
1922 ou avant;100 ou plus;4277;25745
Total;;;
;;;
Mis à jour : janvier 2023;;;
Champ : France hors Mayotte jusqu en 2014 et France inclus Mayotte à partir de 2014;;;
Source : Insee, estimations de population (résultats provisoires à fin 2022);;;
Quel est le séparateur ?
Quelles lignes ne contiennent pas de données sur la population ? Que contiennent-elles ?
Quels sont les descripteurs ?
Combien d'hommes sont nés en 2021 ? Quel est leur âge révolu ?
Qui a produit ces données, et à quelle date ont-elles été mises à jour ?
Indice
L'âge révolu, c'est l'âge atteint à la date indiquée (ici le 1er janvier 2023).
📝 réponses dans ton compte rendu, exercice 2
EX 03Je comprends🌶️prise en main
Exercice 3 — Des accents qui disparaissent
En ouvrant un fichier dans un éditeur de texte, une élève voit apparaître Ann�e de naissance à la place de Année de naissance.
Quelle est la cause du problème ?
Les données sont-elles perdues ? Comment les retrouver ?
Indice
Relis l'encadré « Attention aux accents ».
📝 réponses dans ton compte rendu, exercice 3
EX 04Je m'entraîne🌶️🌶️application
Exercice 4 — Créer mon propre fichier CSV
Avec le Bloc-notes (ou un éditeur de texte), crée un fichier morceaux.csv qui décrit cinq morceaux de musique que tu écoutes, avec quatre descripteurs : titre, artiste, année, durée en secondes. N'oublie pas la ligne des descripteurs, et sépare les colonnes par des points-virgules.
Ouvre ton fichier avec un tableur. Obtiens-tu bien quatre colonnes ? Sinon, que faut-il corriger ?
Dans le tableur, ajoute une colonne « Durée (min) » qui calcule la durée en minutes (formule =D2/60, à recopier vers le bas). Comment s'affichent les décimales ?
Enregistre sous .ods (ou .xlsx), puis rouvre le fichier .csv d'origine : la colonne ajoutée y est-elle ? Pourquoi ?
Indice
Si tout apparaît dans une seule colonne, le tableur n'a pas utilisé le bon séparateur : à l'ouverture, indique le point-virgule.
💾 💾 NOM_Prenom_morceaux.csv
ExercicesJe protège mes données
EX 05Je comprends🌶️🌶️application
Exercice 5 — Donnée personnelle ou non ?
Pour chaque information, dis si c'est une donnée personnelle (directe ou indirecte) ou non, et justifie en une phrase :
ton prénom et ton nom ;
l'adresse IP de ton téléphone ;
la couleur de ton sac à dos ;
ta photo de profil ;
l'âge moyen des élèves d'une classe ;
ton identifiant de compte et son mot de passe ;
le nombre total de visites d'un site ce mois-ci.
Indice
Pose-toi la question : cette information permet-elle de reconnaître une personne (même en la croisant avec d'autres) ?
📝 réponses dans ton compte rendu, exercice 5
EX 06Je m'entraîne🌶️🌶️application
Exercice 6 — Une application un peu trop curieuse
Une application de jeu demande l'accès à ta localisation, ton micro, ta liste de contacts et tes photos. Elle indique que c'est « pour améliorer ton expérience ».
Parmi ces accès, lesquels sont réellement nécessaires pour jouer ? Pourquoi ?
Que peux-tu faire avant d'accepter ?
Tu n'utilises plus l'application : quel droit te permet de faire supprimer ton compte et tes données ?
Indice
Un principe du RGPD : ne collecter que ce qui est nécessaire au service rendu.
📝 réponses dans ton compte rendu, exercice 6
EX 07Je m'entraîne🌶️🌶️🌶️plusieurs étapes
Exercice 7 — Un sondage « anonyme »
Un sondage en ligne se dit « anonyme », mais il demande : le code postal, la date de naissance et le sexe. Aucun nom n'est demandé.
Dans ta classe, combien d'élèves ont la même date de naissance que toi ? Combien partagent en plus ton sexe ? Ces trois informations suffisent-elles à te reconnaître ?
Le sondage est-il vraiment anonyme ? Justifie.
Que peut-on changer pour que le sondage le soit davantage ?
Indice
Compte, dans la classe : une seule personne est-elle dans ton cas ? Ensuite, imagine tous les habitants d'un même code postal.
📝 réponses dans ton compte rendu, exercice 7
ExercicesJe lis les métadonnées
EX 08Je découvre🌶️prise en main
Exercice 8 — Les métadonnées d'un fichier
Fais un clic droit sur le fichier morceaux.csv de l'exercice 4, puis choisis Propriétés (ou Lire les informations sur Mac).
Note : le type de fichier, sa taille, sa date de création, sa date de dernière modification.
Quelles de ces informations sont des métadonnées ? Le contenu du fichier en est-il une ?
Ouvre le fichier, ajoute un morceau, enregistre : quelle information a changé ?
Indice
Une métadonnée décrit le fichier sans faire partie de son contenu.
📝 réponses dans ton compte rendu, exercice 8
EX 09Je m'entraîne🌶️🌶️application
Exercice 9 — Ce que dit une photo
Ouvre l'outil lecteur de métadonnées de photo et clique sur Charger la photo d'exemple (le fichier photo_exemple.jpg est aussi dans l'archive Données). Rien n'est envoyé sur Internet : le fichier est lu dans ton navigateur.
Quel appareil a pris la photo ? À quelle date et à quelle heure ?
Que donnent les coordonnées GPS ? Retrouve le lieu avec une carte (voir le thème Localisation).
Si cette photo est envoyée sans retirer ses métadonnées, que peut apprendre une personne inconnue qui la reçoit ?
Défi : essaie avec une photo de ton téléphone. Contient-elle un lieu de prise de vue ?
Indice
Les coordonnées sont données en degrés décimaux : latitude puis longitude. Le bouton de l'outil ouvre le lieu sur une carte.
📝 réponses dans ton compte rendu, exercice 9
EX 10Je m'entraîne🌶️prise en main
Exercice 10 — Les données ouvertes, qui les produit ?
Reprends l'exercice 2. Le fichier 2023_Pyramide.csv est un jeu de données ouvertes.
Qu'est-ce que cela signifie pour toi, élève ?
Pourquoi est-il important que le fichier indique sa source et sa date de mise à jour ?
Cherche sur data.gouv.fr un jeu de données qui t'intéresse. Qui l'a publié, quand, et dans quel format ?
Indice
Une information sans source se vérifie mal. Pense à la différence entre « une donnée de 2023 » et « une donnée de 1990 ».