Vous pouvez utiliser la syntaxe suivante pour regrouper plusieurs champs et effectuer une agrégation dans MongoDB : db.collection.aggregate([ {$group : {_id:{field1:"$field1", field2:"$field2"}, count:{$sum:1}}} ]) Les exemples suivants montrent comment utiliser cette syntaxe avec une équipe de collection avec les documents suivants : db.teams.insertOne({team:...
Le théorème central limite stipule que si nous prenons des échantillons aléatoires répétés d’une population et calculons la valeur moyenne de chaque échantillon, alors la distribution des moyennes de l’échantillon sera approximativement normalement distribuée , même si la population d’où proviennent...
Il est bien connu que corrélation n’implique pas causalité . À titre d’exemple simple, si nous collectons chaque année des données sur le nombre total de diplômés du secondaire et la consommation totale de pizza aux États-Unis, nous constaterions que les...
Un pourcentage cumulé représente le pourcentage total de valeurs dans un ensemble de données jusqu’à un certain point. L’exemple suivant, étape par étape, montre comment calculer les pourcentages cumulés dans Google Sheets. Étape 1 : Saisissez les données Tout d’abord, créons un ensemble...
Vous pouvez utiliser la syntaxe de base suivante pour écrire plusieurs instructions IF dans une seule cellule dans Google Sheets : =IF(A2<10, "Bad", IF(A2<20, "Okay", IF(A2<30, "Good", "Great"))) Voici ce que fait cette syntaxe : Si la valeur de la cellule A2 est...
Vous pouvez utiliser la syntaxe de base suivante pour effectuer une requête avec une plage de dates dans MongoDB : db.collection.find({ day: { $gt: ISODate("2020-01-21"), $lt: ISODate("2020-01-24") } }) Cette requête particulière renverra tous les documents de la collection dont le champ...
Vous pouvez utiliser les méthodes suivantes pour ajouter un nouveau champ à chaque document d’une collection dans MongoDB : Méthode 1 : ajouter un nouveau champ sans valeurs db.collection.updateMany({}, {$set:{"new_field": null}}) Méthode 2 : ajouter un nouveau champ avec une valeur spécifique db.collection.updateMany({}, {$set:{"new_field":...
Vous pouvez utiliser les méthodes suivantes pour supprimer des champs de chaque document d’une collection dans MongoDB : Méthode 1 : supprimer un champ db.collection.updateMany({}, {$unset: {"field1":1}}) Méthode 2 : supprimer plusieurs champs db.collection.updateMany({}, {$unset: {"field1":1, "field2":1}}) Les exemples suivants montrent comment utiliser chaque méthode avec...
Vous pouvez utiliser les méthodes suivantes pour trier les documents par champ de date dans MongoDB : Méthode 1 : Trier par date croissante db.sales.find().sort({"date_field": 1}) Méthode 2 : Trier par date décroissante db.sales.find().sort({"date_field": -1}) Les exemples suivants montrent comment utiliser chaque méthode avec...
Vous pouvez utiliser les méthodes suivantes pour trouver la valeur maximale d’un champ dans MongoDB : Méthode 1 : renvoyer un document contenant la valeur maximale db.teams.find().sort({"field":-1}).limit(1) Ce morceau de code trie tous les documents de la collection par ordre décroissant en fonction...