Exemple : Ajouter un paramètre à une vue de carte
Cet exemple utilise l’exemple de source de données Indicateurs Mondiaux pour démontrer l’opération suivante :
Comment créer une vue de carte qui montre le taux de natalité pour chaque pays du monde.
Comment créer un champ calculé qui distingue les pays/régions à faible taux de natalité de ceux à taux de natalité élevé.
Comment créer et afficher un paramètre de sorte que les utilisateurs puissent voir le seuil pour un taux de natalité faible par rapport à un taux de natalité élevé.
Créer une vue de carte
Dans le volet Données, double-cliquez sur Latitude puis Longitude.
Tableau ajoute la Longitude dans les Colonnes, et la Latitude dans les Lignes respectivement, et affiche une carte du monde
Faites glisser la dimension Année sur Filtres.
Dans la boîte de dialogue Filtrer le champ [Année], sélectionnez Années, puis cliquez sur Suivant :
Dans la boîte de dialogue Filtre [Année d’année], sélectionnez 2012, puis cliquez sur OK :
Faites glisser la dimension Pays sur Détail .
Réglez le type de repères sur Carte :
Faites glisser la mesure Taux de natalité vers Étiquettes.
Vous disposez maintenant d’une carte indiquant les taux de natalité pour les pays/régions à travers le monde :
Vous pouvez effectuer un zoom sur la carte ou passer la souris afin de consulter une infobulle pour chaque pays.
Création d’un champ calculé afin de définir un seuil
Vous allez ensuite distinguer entre les pays à faible taux de natalité et ceux à taux de natalité élevé.
Dans le menu supérieur, sélectionnez Analyse > Créer un champ calculé.
Nommez le champ
High Birth Rate
et tapez ou collez ce calcul dans le champ de formule :IF ([Birth Rate]) >= 0.014 THEN "High" ELSE "Low" END
La valeur 0.014 équivaut à 1,4 %. La plage de valeurs que l’on voit sur la carte va de moins de 1 % à près de 5 %.
Lorsque vous cliquez sur OK pour appliquer et enregistrer ce calcul, Tableau le catégorise en tant que dimension.
Faites glisser Taux de natalité élevé vers Couleur.
La carte montre maintenant les pays/régions à faible taux de natalité dans une couleur, et ceux à taux de natalité élevé dans une autre :
Par contre, la définition d’un taux de natalité élevé comme étant égal ou supérieur à 1,4 % est arbitraire. Cette valeur a été choisie parce qu’elle divisait les pays/régions du monde de manière quasi-égale.
Au lieu de cela, vous pouvez laisser les utilisateurs définir le seuil, ou leur donner un contrôle permettant de voir comment la modification du seuil modifie la carte. Pour cela, vous devez créer un paramètre.
Créer un paramètre
Cliquez avec le bouton droit de la souris (Ctrl+clic sur Mac) dans le volet Données et sélectionnez Créer > Paramètre.
Remarque : Si vous avez cliqué dans un champ du volet Données, certains champs peuvent être remplis. Il vous suffit alors de modifier ces champs selon les besoins.
Dans la boîte de dialogue Créer un paramètre, nommez le nouveau paramètre
Set Birth Rate
et configurez-le comme indiqué :Pour plus d’informations sur les champs dans la boîte de dialogue Créer un paramètre, consultez Créer des paramètres.
Le Type de données étant Flottant, la commande de paramètre, lorsque vous l’affichez dans la procédure suivante, se présente sous la forme d’un curseur. La raison est que les valeurs en virgule flottante sont continues. ll existe un nombre infini de valeurs possibles.
La Valeur actuelle définit la valeur par défaut pour le paramètre : 0,019 correspond à 1,9 %. La section Plage de valeurs définit les valeurs minimum et maximum, ainsi que la taille du pas, à savoir la quantité minimale de modification de la valeur.
Cliquez sur OK.
Création et affichage de la commande de paramètre
Vous devez maintenant connecter le paramètre au champ Taux de natalité élevé.
Faites un clic droit sur Taux de natalité élevé dans le volet Données et choisissez Modifier.
Remplacez la valeur codée de manière irréversible 0.014 dans la définition du filtre par le nom du paramètre :
IF ([Birth Rate]) >= [Set Birth Rate] THEN "High" ELSE "Low" END
Cliquez ensuite sur OK.
Faites un clic droit sur le paramètre Définir taux de natalité dans le volet Données et sélectionnez Afficher la commande de paramètre.
Par défaut, la commande de paramètre s’affiche sur la droite. Vous-même et les utilisateurs de votre vue pouvez désormais augmenter ou diminuer cette valeur de manière incrémentielle pour voir comment la modification de la définition de "taux de natalité élevé" affecte la carte.