---
schema_version: "1"
id: 98f908d1fb6f84f7f59e783b5568669822bebec5fb565d8cc4285ed4afd7f021
title: Option « Calculer au moyen de » et partitionnement des données dans la modélisation prédictive
collection: tableau
version: next
locale: fr-fr
portal_url: https://docs.salesforce.com/tableau/next/fr-fr/public/desktop/predictions_compute_using.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/fr-fr/predictions_compute_using.htm
source_site: help.tableau.com
content_type: documentation
content_hash: c18fef0ea60d6c4510c10c0b97f4b2216d541fea05f716730ba5dc33ccad63f1
description: Understand Compute Using and data partitioning in predictive modeling functions.
---
[Passer au contenu principal](#main-content)

# Option « Calculer au moyen de » et partitionnement des données dans la modélisation prédictive

Vous effectuez des prédictions à partir de vos données en incluant des [fonctions de modélisation prédictive](https://help.tableau.com/current/pro/desktop/fr-fr/predictions_overview.htm), MODEL\_QUANTILE ou MODEL\_PERCENTILE, dans un calcul de table.

N’oubliez pas de spécifier une instruction Calculer au moyen de pour tous les calculs de table. Pour obtenir une vue d’ensemble de la façon dont les différentes dimensions d’adressage et de partitionnement peuvent affecter vos résultats, voir [Transformer des valeurs avec des calculs de table](https://help.tableau.com/v0.0/public/desktop/fr-fr/calculations_tablecalculations.htm).

![Menu contextuel montrant l’option Calculer au moyen de](/tableau/next/fr-fr/public/desktop/fr-fr/Img/predict-compute1.png)

**Remarque :** lorsque vous ajoutez un calcul de table, vous devez utiliser toutes les dimensions du niveau de détail pour le partitionnement (portée) ou pour l’adressage (direction) . Les dimensions qui définissent comment regrouper le calcul (la portée des données à laquelle il s’applique) sont appelées des champs de partitionnement. La calcul de table est effectué séparément au sein de chaque partition. Les dimensions restantes, sur lesquelles le calcul de table est effectué, sont appelées des champs d’adressage et déterminent la direction du calcul. Pour plus d’informations, consultez [Notions de base : Adressage et partitionnement](https://help.tableau.com/current/pro/desktop/fr-fr/calculations_tablecalculations.htm#the-basics-addressing-and-partitioning).

Dans les fonctions de modélisation prédictive, l’option Calculer au moyen de est utilisée pour partitionner (portée) l’ensemble de données qui sera utilisé pour créer le modèle prédictif.

Les fonctions de modélisation prédictive _n’ont pas_ de concept d’adressage (direction), puisque le modèle renvoie un résultat distinct pour chaque repère en fonction des prédicteurs sélectionnés. Donc, contrairement à Total cumulé où la dimension d’adressage détermine l’ordre d’ajout des champs et de renvoi des résultats, les fonctions de modélisation prédictive sont non séquentielles par essence. Elles calculent les résultats à l’aide d’un modèle à partir des données définies par la cible et les prédicteurs de la fonction, au niveau de détail spécifié par la visualisation. Dans ces données, il n’y a pas de concept de séquençage sauf si un prédicteur ordonné, tel qu’une dimension de date, est utilisé.

En outre, le niveau de détail de la visualisation est toujours utilisé lors de la définition des données utilisées pour créer le modèle. Tous les calculs de table fonctionnent au même niveau de détail que la visualisation elle-même, et les fonctions de modélisation prédictive ne font pas exception.

## Recommandations pour les fonctions de modélisation prédictive

Il est recommandé de sélectionner une dimension spécifique à laquelle appliquer le partitionnement en cas d’utilisation des fonctions de modélisation prédictive. Étant donné que vous pouvez avoir plusieurs calculs de prédiction dans une seule visualisation ou un seul tableau de bord, la sélection d’une dimension de partitionnement spécifique garantit que vous allez créer des modèles utilisant le même ensemble de données sous-jacentes pour chaque fonction individuelle, et donc que vous allez comparer les résultats issus de modèles semblables.

Lorsque vous utilisez des fonctions de modélisation prédictive dans Tableau, il est essentiel d’assurer la cohérence entre les différentes instanciations, à la fois dans différentes itérations de votre modèle (par exemple, lorsque vous sélectionnez différents prédicteurs) et dans différentes visualisations. L’utilisation des options directionnelles Calculer au moyen ouvre la possibilité qu’un petit changement dans vos données de visualisation aura un impact important sur les données utilisées pour créer le modèle, affectant ainsi sa validité et sa cohérence entre différentes visualisations.

### Choix des dimensions

Les exemples suivants utilisent la source de données **Exemple - Hypermarché** qui est fournie avec Tableau Desktop.

Lorsque vous choisissez une dimension, n’oubliez pas que Tableau créera un modèle prédictif _sur_ cette dimension. Autrement dit, si vous sélectionnez Order Date (Date de commande) comme dimension de partitionnement, Tableau utilisera des données _à l’intérieur_ de toute autre partition établie, mais _avec_ les valeurs Order Date.

L’image ci-dessous montre les données utilisées pour créer le modèle mis en surbrillance en jaune, et la sortie du modèle mise en surbrillance en orange. Dans ce cas, puisqu’il n’y a pas de prédicteurs, toutes les réponses sont identiques dans une sous-catégorie donnée. La sélection de prédicteurs optimaux vous aidera à générer des résultats plus significatifs. Pour plus d’informations sur les prédicteurs optimaux, voir [Choisir des prédicteurs](https://help.tableau.com/v0.0/public/desktop/fr-fr/predictions_choosing_predictors.htm).

![Table montrant des résultats identiques](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute1.png)

De même, si vous aviez sélectionné Sous-catégorie comme dimension de partitionnement, Tableau utiliserait les données _à l’intérieur_ d’un mois donné, mais _avec_ plusieurs sous-catégories, comme ci-dessous. Si les données sont subdivisées en volets, les limites du volet seront respectées lors de la création d’un modèle.

![Table montrant des résultats identiques pour chaque sous-catégorie](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute2.png)

## Remarque sur le partitionnement

Notez que le partitionnement visuel de vos données a des effets importants sur les données utilisées pour créer un modèle et générer vos prédictions. L’ajout d’un niveau de détail plus élevé (par exemple, en incluant État et Ville sur une seule étagère) partitionnera vos données selon le niveau de détail supérieur. Cela est vrai indépendamment de l’ordre dans lequel les piles sont placées sur l’étagère. Par exemple, des prédictions identiques seront retournées dans ce cas :

<table style="width: 100%;"><colgroup><col><col></colgroup><tbody><tr><td><img src="https://help.tableau.com/v0.0/public/desktop/fr-fr/Img/pmf_compute3.png" alt="Pile Ville et pile État sur l’étagère Lignes"></td><td><img src="https://help.tableau.com/v0.0/public/desktop/fr-fr/Img/pmf_compute4.png" alt="Pile État et pile Ville sur l’étagère Lignes"></td></tr></tbody></table>

L’ajout d’une pile modifiant le niveau de détail partitionnera vos données si elles sont ajoutées à l’étagère Lignes ou Colonnes, ou à Couleur, Taille, Étiquette, Détails ou Forme sur la fiche Repères. L’ajout d’une pile à un autre niveau de détail à Infobulle _ne partitionnera pas_ vos données.

Dans l’exemple ci-dessous, le modèle est automatiquement partitionné par catégorie étant donné que les piles Catégorie et Sous-Catégorie sont toutes deux sur les lignes. Le calcul de prédiction est effectué sur la Sous-catégorie dans les limites de la pile de niveau supérieur, Catégorie.

![Table montrant des résultats identiques pour chaque sous-catégorie](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute2.png)

Cela a des implications sur la manières dont vos prédicteurs sont appliqués. Examinons l’exemple ci-dessous. Dans ce cas, trois calculs de table MODEL\_QUANTILE sont appliqués :

<table style="width: 100%;" class="simple-table"><colgroup><col><col><col></colgroup><tbody><tr><td><b>Predict_Sales_City</b></td><td><b>Predict_Sales_State</b></td><td><b>Predict_Sales_Region</b></td></tr><tr><td><code>MODEL_QUANTILE(0.5,sum([Sales]),<br>ATTR([City]))</code></td><td><code>MODEL_QUANTILE(0.5,sum([Sales]),<br>ATTR([State]))</code></td><td><code>MODEL_QUANTILE(0.5,sum([Sales]),<br>ATTR([Region]))</code></td></tr></tbody></table>

Pour les trois, nous avons sélectionné Calculer au moyen de > Ville. Examinons quelques villes de la Caroline du Nord:

![Table des résultats par ville](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute5.png)

Remarquez que les résultats des trois calculs sont identiques dans un État donné, malgré l’utilisation de prédicteurs différents.

Si nous supprimons Région de l’étagère Lignes, nos résultats ne changent pas, ils sont toujours tous identiques dans un État donné :

![Table affichant les mêmes résultats si la région est supprimée](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute6.png)

En revanche, lorsque nous supprimons État de l’étagère Lignes, nous voyons des résultats différents pour chaque calcul :

![Table affichant des résultats différents en cas de suppression d’État](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute7.png)

### Que se passe-t-il ?

Dans le premier exemple, Région et État sur l’étagère Lignes partitionnent les villes. Par conséquent, les modèles pour **Predict\_Sales\_City**, **Predict\_Sales\_State** et **Predict\_Sales\_Region** reçoivent les mêmes données et génèrent les mêmes prédictions.

Étant donné que nous avons déjà partitionné visuellement les données dans État et Region, aucun de nos prédicteurs n’ajoute de valeur au modèle et n’a d’impact sur les résultats :

![Table montrant que les prédicteurs n’ajoutent pas de valeur au modèle](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute8.png)

Lorsque nous supprimons Région de l’étagère Lignes, nous partitionnons toujours par État, aucune modification n’est donc apportée aux données utilisées pour créer le modèle. Encore une fois, puisque nous avons déjà partitionné visuellement les données dans l’État, aucun de nos prédicteurs n’ajoute de valeur au modèle ou n’a d’impact sur les résultats :

![Table montrant que les prédicteurs n’ajoutent pas de valeur au modèle](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute9.png)

Toutefois, lorsque nous supprimons État, les données sont départitionnées et nous voyons des prédictions différentes pour chaque calcul. Examinons de plus près ce qui se passe :

![Table affichant des prédictions différentes en cas de suppression d’État](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute7.png)

Pour **Predict\_Sales\_City**, nous utilisons [ATTR(\[City\])](https://kb.tableau.com/articles/howto/when-to-use-the-attribute-attr-function?lang=fr-fr)comme prédicteur. Puisqu’il est au même niveau de détail que la visualisation, il n’ajoute aucune valeur et est ignoré. Nous agrégeons les Ventes pour toutes les villes, les transmettons au moteur statistique, et calculons les prédictions de ventes. Comme aucun autre prédicteur n’est inclus, nous voyons le même résultat pour chaque ville. Si nous avions inclus une ou plusieurs mesures, nous verrions des variations dans les résultats.

![Table montrant des résultats identiques pour chaque ville](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute10.png)

Pour **Predict\_Sales\_State**, nous allons utiliser ATTR(\[State\]) comme prédicteur. Le _predicteur_ partitionne toute les données de Ville par État. Nous nous attendons à voir des résultats identiques _dans_ un État, mais des résultats différents pour _chaque_ État.

Mais remarquez que le résultat nous obtenons est un peu différent. Les villes de Cary, Chapel Hill et Charlotte ont toutes des prédictions identiques de 2084 $, comme attendu. Burlington, en revanche, affiche une prédiction différente de 9366 $:

![Table montrant que Burlington a un résultat différent](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute12.png)

C’est parce qu’il existe une ville nommée « Burlington » dans plusieurs États (Iowa, Caroline du Nord et Vermont). Par conséquent, État se résout en \*, c’est-à-dire « plus d’une valeur ». Tous les repères où État se résout en \* sont évalués ensemble, de sorte que toute autre ville qui existe également dans plusieurs États aurait également une prédiction de 9366 $.

Pour **Predict\_Sales\_Region**, nous utilisons ATTR(\[Region\]) comme prédicteur. Le _prédicteur_ partitionne toutes les données de Ville par Région. Vous vous attendez à voir des résultats identiques _dans_ une région, mais des résultats différents pour _chaque région_ :

![Table montrant que Région résout les résultats de Burlington](/tableau/next/fr-fr/public/desktop/fr-fr/Img/pmf_compute13.png)

Encore une fois, puisque Burlington existe dans plusieurs régions (Centre, Est et Sud), Région se résout en \*. Les prédictions de Burlington ne correspondent qu’aux villes qui existent également dans plusieurs régions.

Comme vous pouvez le voir, il est très important de s’assurer que tous les prédicteurs dimensionnels sont correctement alignés avec le niveau de détail de votre visualisation et votre partitionnement. La subdivision de votre visualisation par n’importe quelle dimension pourrait avoir des effets involontaires sur vos prédictions.