motsNominal = ["Rouge", "France", "Standard", "69003", "Bleu", "Genre", "Directeur", "Italie", "Vert"]
renderNominale = {
createWordCloud('plot-nominale', motsNominal, { radius: 80 })
}Bases et Représentation de la Donnée
Informatique
Fondations
Découvrir comment les nombres, textes et fichiers sont codés en binaire et représentés en mémoire.
Une donnée est un fait brut mesurable — une observation élémentaire de la réalité attachée à une entité. Seule, elle ne dit rien. C’est la combinaison de sa nature, son type, son unité et son domaine qui lui confère sa valeur analytique.
Nature Mathématique
Classifier une variable est la première étape de toute analyse. Cette taxonomie dicte les opérations mathématiques autorisées et le mode d’encodage en mémoire.
Nominale Qualitative
Catégories ou étiquettes sans ordre naturel ni hiérarchie. Les chiffres ne servent que de codes d’identification.
Note
Exemples : Couleur des yeux, Pays, Genre, Code postal.
Ordinale Qualitative
Catégories dotées d’une hiérarchie stricte. La distance mathématique entre rangs n’est pas mesurable.
Note
Exemples : Niveau (S/M/L), Mention bac, Satisfaction client.
Discrète Quantitative
Valeurs numériques entières dénombrables. On compte des unités distinctes (pas de demi-mesure possible).
Note
Exemples : Nombre d’enfants, graines dans un fruit, élèves par classe.
Continue Quantitative
Valeurs décimales sur une échelle infinie. Entre deux mesures, il existe une infinité de valeurs possibles.
Note
Exemples : Température °C, Salaire exact, Latitude, Poids.
La Nature Dépend du Contexte
La nature d’une variable n’est pas figée dans le marbre : elle dépend de votre objectif d’analyse.
Prenons l’âge d’un individu :
| Contexte | Nature | Valeur typique |
|---|---|---|
| Étude clinique (dosage médicament) | Quantitative Continue | 12,4 ans |
| Recensement administratif | Quantitative Discrète | 12 ans |
| Médecine du travail (aptitude) | Qualitative Ordinale | Junior, Adulte, Senior |
C’est toujours le but final de l’enquête qui dicte la nature de la variable.
Warning
Attention à la confusion de nature : Un code numérique (ISBN, code postal, numéro de téléphone) reste une donnée nominale. Y appliquer des opérations arithmétiques (moyenne, somme) est mathématiquement sans sens.
Classification des Données
Panneau de brassage des indices
| id | label | match | feedback |
|---|---|---|---|
| postal | Code postal du suspect (ex: 75001) | nominale | Le code postal est nominal. Même s’il s’agit de chiffres, leur somme ou moyenne n’a aucun sens mathématique. |
| salaire | Salaire annuel en euros (ex: 45200.50) | continue | Le salaire est quantitatif continu. Il s’exprime sur une échelle infinie de valeurs décimales mesurables. |
| mention | Mention au bac (Passable, Bien, Très Bien) | ordinale | La mention est qualitative ordinale. Ce sont des catégories textuelles dotées d’une hiérarchie stricte indiscutable. |
| battements | Battements cardiaques par minute | discrete | Le nombre de battements est quantitatif discret. On dénombre des unités entières distinctes (pas de demi-battement). |
Reliez chaque pièce à conviction de gauche à sa catégorie de données logique de droite.
ON
OFF
Circuit alimenté Circuit coupé
Diagnostic du signal
[!] SIGNAL BROUILLÉ : Brassage incomplet. L’analyse ne peut pas démarrer ({{score}}/{{total}} connectés).
[+] DIAGNOSTIC VALIDÉ : Excellent travail, le signal est pur ({{score}}/{{total}} corrects).
[-] CONFLIT DE SIGNAL : Des courts-circuits subsistent. Analysez la nature des variables ({{score}}/{{total}} corrects).
L’Unité de Mesure
Un nombre sans unité n’a aucune signification concrète. Documenter et valider l’unité associée à chaque variable quantitative est une étape critique — souvent négligée avec des conséquences catastrophiques.
La Catastrophe de Mars Climate Orbiter (1999)
En 1999, la sonde de la NASA à 328 millions de dollars a été pulvérisée dans l’atmosphère martienne à cause d’une seule confusion d’unités.
Un sous-traitant calculait la poussée des moteurs en unités impériales (livre-force × seconde), tandis que l’ordinateur de bord attendait du système métrique (newton × seconde). Même chiffre, unité différente.
Règle d’or : Ne mélangez jamais des choux et des carottes. Validez et convertissez toujours vos unités avant toute opération mathématique ou échange de données entre systèmes.
Même chiffre, valeur physique différente
Note
Types d’unités à documenter :
- Physique : Mètres (\(m\)), kilogrammes (\(kg\)), degrés Celsius (\(°C\))
- Monétaire : Euros (€), Dollars ($), avec l’année de référence pour les données historiques
- Temporelle : Millisecondes (\(ms\)), secondes (\(s\)), jours
Le Domaine de Définition
Le domaine représente l’ensemble des valeurs logiquement admissibles pour une variable. Définir des bornes strictes est la première ligne de défense contre les valeurs aberrantes avant tout traitement algorithmique.
Visualisation d’un domaine — Variable : Âge (années)
Note
Exemples de domaines courants :
- Âge : \([0, 120]\) ans
- Probabilité : \([0, 1]\)
- Latitude : \([-90°, 90°]\)
- Note sur 20 : \([0, 20]\)
Toute valeur hors du domaine est soit une erreur de saisie, soit une anomalie à investiguer avant tout traitement.
Encodage en Mémoire (RAM)
Simulateur d’encodage physique
| Caractéristique | Spécification | |
|---|---|---|
| Type de donnée | Booléen (Logique) | |
| Taille Physique | 1 octet (8 bits) | |
| Encodage RAM | 00000001 (True / Vrai) \ |
00000000 (False / Faux) |
| Comportement | Bien que 1 bit suffise théoriquement, la mémoire est adressée par octets complets physiques. |
| Caractéristique | Spécification | |
|---|---|---|
| Type de donnée | Entier 8 bits (Byte / Octet) | |
| Taille Physique | 1 octet (8 bits) | |
| Plage de valeurs | de 0 à 255 (non signé) \ |
de -128 à 127 (signé) |
| Comportement | Encodage binaire direct. Les valeurs négatives sont stockées en complément à deux. |
| Caractéristique | Spécification |
|---|---|
| Type de donnée | Entier 32 bits (Mot Standard) |
| Taille Physique | 4 octets (32 bits) |
| Plage de valeurs | de -2 147 483 648 à +2 147 483 647 |
| Comportement | Découpé en 4 octets consécutifs en mémoire, respectant l’endianness (boutisme) de l’architecture. |
| Caractéristique | Spécification |
|---|---|
| Type de donnée | Réel double précision (Double / Float64) |
| Taille Physique | 8 octets (64 bits) |
| Standard | Norme internationale IEEE 754 |
| Structure | 1 bit de signe, 11 bits d’exposant, 52 bits de mantisse |
| Comportement | Représentation scientifique précise, découpée sur 8 octets consécutifs. |
| Caractéristique | Spécification |
|---|---|
| Type de donnée | Chaîne de caractères (String) |
| Taille Physique | Variable (1 octet par caractère en ASCII / UTF-8 standard) |
| Encodage RAM | Code numérique de chaque caractère (Table ASCII / Points de code Unicode) |
| Comportement | Séquence contiguë d’octets. Les caractères spéciaux hors ASCII peuvent prendre plusieurs octets. |
{{hex}}
Octet {{index}}