Disponible avec une licence Business Analyst.
Résumé
Affiche graphiquement les valeurs d'index de chaque segment lors de la comparaison de deux profils ou plus. Ces diagrammes permettent d'illustrer graphiquement les valeurs dans un rapport des profils Tapestry des clients.
Pour en savoir plus sur le fonctionnement des diagrammes de segmentation
Utilisation
Le paramètre Type de diagramme propose trois options :
- PROFILE_COMPARISON_CHART compare un profil cible à un profil type.
- MULTI_PROFILE_CHART compare jusqu'à quatre profils cibles à un seul profil type. Le premier profil cible de la liste des profils de segmentation est utilisé pour créer le diagramme à barres. Les trois autres profils cibles seront créés à l'aide des diagrammes linéaires en plus du diagramme à barres.
- GAME_PLAN divise les segments en quatre quadrants en fonction de la composition en pourcentage et de l'index. Utilisez ce diagramme pour identifier les groupes cibles principaux, de développement et de niche.
Le profil de segmentation type peut être généré avec l'outil Créer un profil par somme de zones.
Si vous ne savez pas quel profil de segmentation type utiliser, vous pouvez utiliser l'ensemble des Etats-Unis.
La base de segmentation peut être générée avec la population adulte totale ou le nombre total de ménages.
La population adulte totale comprend les individus âgés de 18 ans ou plus.
Le diagramme X permet de contrôler la position de l'axe x le long de l'axe y dans le diagramme. La valeur 0,5 positionne l'axe x directement au lieu du diagramme le long de l'axe y. Lorsque cette valeur atteint 0, l'axe x se déplace vers la gauche dans le diagramme et lorsque cette valeur atteint 1, il se déplace vers la droite dans le diagramme. En général, cette valeur change en fonction du centre d'indexation du diagramme. Si le centre d'indexation du diagramme est défini sur une valeur très basse ou si vous souhaitez que votre diagramme comporte des valeurs d'index élevées, il est conseillé de définir cette valeur sur 0,25 afin que le diagramme puisse disposer d'une place plus importante pour afficher les valeurs d'index. Si le centre d'indexation du diagramme est défini sur une valeur très élevée ou si vous souhaitez que votre diagramme comporte des valeurs d'index basses, il est conseillé de définir cette valeur sur 0,75 afin que le diagramme puisse disposer d'une place plus importante pour afficher les valeurs d'index.
Le centre d'indexation du diagramme et le centre de composition en pourcentage du diagramme ne peuvent être utilisés que si Type de diagramme est défini sur GAME_PLAN, mais ces valeurs demeurent facultatives.
Syntaxe
arcpy.ba.SegmentationCharts(ChartType, BaseSegmentationProfile, SegmentationProfiles, TargetGroup, ChartX, ChartIndex, ChartPrc, {ReportTitle}, OutputDirectory, {ChartPreferencesXml}, {ReportFormats})
Paramètre | Explication | Type de données |
ChartType | Sélectionne le type du diagramme de segmentation.
| String |
BaseSegmentationProfile | Profil type utilisé dans le calcul de l'index et du taux de pénétration (pourcentage). Ce profil repose généralement sur l'étendue géographique de vos clients. | Folder |
SegmentationProfiles [SegmentationProfiles,...] | Un ou plusieurs profils de segmentation utilisés pour générer le diagramme multiprofils. Profils cibles à comparer au profil type. En général, il repose sur vos clients et est généré à l'aide des outils Profil de segmentation. | Folder |
TargetGroup | Sélectionne le groupe de segmentation.
| String |
ChartX | Cette valeur contrôle la position de l'axe x le long de l'axe y dans le diagramme. | Double |
ChartIndex | Définit l'axe x du diagramme. Cette valeur est utilisée pour déterminer l'index de seuil de votre analyse. Tout ce qui se trouve au-dessus de cet axe dépasse le seuil d'index. | Double |
ChartPrc | Définit l'axe y du diagramme. Cette valeur est utilisée pour déterminer le seuil de la composition en pourcentage de votre analyse. Tout ce qui se trouve à droite de cet axe dépasse le seuil. | Double |
ReportTitle (Facultatif) | Titre du rapport. | String |
OutputDirectory | Répertoire en sortie qui contiendra le rapport. | Folder |
ChartPreferencesXml (Facultatif) | Permet de déterminer les préférences définies dans le diagramme. | File |
ReportFormats [ReportFormats,...] (Facultatif) | Format souhaité pour le rapport en sortie.
| String |
Exemple de code
Exemple d'utilisation du script SegmentationCharts (script autonome)
# Name: SegmentationCharts.py
# Description: Calculates how well customers in the San Francisco penetrate the households in that market.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Segmentation Chart
BaseSeg = "San Francisco Area Profile"
TargetSeg = "Profile_0"
numX = 10.5
numIndex = 100
numComp = 4
Title = "My Chart Title"
OutPath = "C:/temp/Segmentation_Chart"
# Create Segmentation Chart
arcpy.SegmentationCharts_ba("PROFILE_COMPARISON_CHART", BaseSeg, TargetSeg, "Lifemodes", numX, numIndex, numComp, Title, OutPath)
# Release extension license
arcpy.CheckInExtension("Business")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst