Tracer.exprimer.tarte

Tracer.exprimer.tarte
Les graphiques à tarte ou les parcelles à tartes sont l'un des types de parcelles les plus courants lors de l'illustration de la proportionnalité. Un graphique à tarte fonctionne en divisant un cercle en secteurs en fonction de la proportion d'une valeur sur les valeurs globales.

Pour celui-ci, nous apprendrons comment nous pouvons créer des parcelles de tarte en utilisant le module Plotly Express.

Tracer.exprimer.tarte()

Pour créer un graphique à tarte dans Plotly, nous utilisons la fonction PIE (). La syntaxe de fonction est exprimée comme ci-dessous:

tracer.exprimer.PIE (data_frame = aucun, names = non, nuls = nother, color = non, facet_row = non, facet_col = aucun, facet_col_wrap = 0, facet_row_spactive = non, facet_col_spactive = non, colore_discrete_sence = non hover_data = aucun, personnalisé_data = aucun, catégorie_orders = aucun, étiquettes = aucun, title = aucun, modèle = aucun, largeur = aucun, hauteur = aucun, opacité = aucun, trou = aucun)

Malgré la liste massive des paramètres, la fonction de tarte est très simple. Voici les paramètres les plus essentiels que vous devez connaître.

  1. Data_frame - spécifie les noms des colonnes du tracé. Si vous transmettez les valeurs en tant que dictionnaire ou objet Array_ke, ils sont convertis en interne en un pandas dataframe.
  2. Noms - Espèces Les valeurs utilisées comme étiquettes pour les secteurs du graphique à tarte.
  3. Valeurs - Spécifie les valeurs utilisées comme valeurs associées aux secteurs du tracé.
  4. Couleur - Définit les valeurs utilisées pour attribuer des couleurs uniques aux marques du tracé.
  5. Titre - Définit le titre de la figure.
  6. Largeur / hauteur - Spécifie la largeur et la hauteur du tracé en pixels.

Exemple 1 - Tarte simple

Nous pouvons construire un graphique à tarte simple en utilisant la fonction PIE () comme illustré dans le code ci-dessous:

Importer un terrain.Exprime comme PX
Browser = [«Chrome», «Safari», «Edge MS», «Firefox», «Samsung Browser», «Opera»]
pourcentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = px.tarte (étiquettes = navigateur, valeurs = pourcentage_usage)
figue.montrer()

Dans l'exemple ci-dessus, nous avons des données montrant la part de marché du navigateur à partir de 2022. Nous pouvons ensuite créer un graphique à tarte basé sur ces données à l'aide de la fonction PIE ().

Nous passons les étiquettes comme le nom des navigateurs et les valeurs comme utilisation en pourcentage.

L'exécution du code ci-dessus doit renvoyer la figure:

Exemple 2

Nous pouvons améliorer la qualité du tarte ci-dessus en définissant les noms des valeurs. Cela nous permettra de déterminer quel secteur représente la valeur. Un exemple de code est comme indiqué:

Importer un terrain.Exprime comme PX
Browser = [«Chrome», «Safari», «Edge MS», «Firefox», «Samsung Browser», «Opera»]
pourcentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = px.tarte (étiquettes = navigateur, valeurs = pourcentage_usage, noms = navigateur)
figue.montrer()

Le code ci-dessus doit renvoyer la figure comme indiqué:

Dans ce cas, nous pouvons facilement interpréter quel secteur (couleur) représente la valeur.

Exemple 3

Plotly permet également de définir la couleur des secteurs de tarte à l'aide du PX.Couleurs Object. Par exemple:

Fig = px.tarte (étiquettes = navigateur, valeurs = pourcentage_usage, noms = navigateur, color_discrete_sequence = px.couleurs.séquentiel.Plasma)

Dans cet exemple, nous personnalisons les couleurs du graphique à secteurs en définissant le paramètre Color_Discrete_Sequence en tant que PX.couleurs.séquentiel.Plasma. Celui-ci des couleurs discrètes intégrées dans Plotly.

La figure résultante est comme indiqué:

Vous pouvez afficher les valeurs de couleur disponibles en fonctionnant:

Fig = px.couleurs.séquentiel.swatches_continuous ()
figue.montrer()

L'exécution du code ci-dessus devrait afficher un échantillon de couleur avec les couleurs disponibles et leurs noms respectifs.

Exemple 4

À l'aide du paramètre de titre, nous pouvons attribuer un titre à l'intrigue comme indiqué:

Fig = px.tarte (étiquettes = navigateur, valeurs = pourcentage_usage, noms = navigateur, color_discrete_sequence = px.couleurs.séquentiel.Magma, Title = 'Browser MarketShare (2022)')
figue.montrer()

Le code ci-dessus doit renvoyer un chiffre:

Nous pouvons voir la figure contient le titre comme spécifié.

Fermeture

Dans ce guide, vous avez appris à créer et à personnaliser les graphiques circulaires à l'aide du module Plotly Express.