Définir la couleur d'arrière-plan transparent

Définir la couleur d'arrière-plan transparent
Plotly est l'une des bibliothèques de complot les plus utiles de Python et d'autres langues. Il fournit des options de traçage polyvalent pour divers tracés et types de données. Il offre également une grande personnalisation pour toutes sortes de parcelles avec l'utilisation de fonctions simples.

Dans cet article, nous discuterons de la façon dont vous pouvez définir une couleur d'arrière-plan transparente pour vos parcelles.

Plotly Express Set Couleur transparente

Laissez-nous savoir comment nous pouvons définir un arrière-plan transparent en utilisant Plotly Express. Pour ce tutoriel, nous utiliserons un graphique à tarte simple, comme indiqué dans le code suivant:

Importer un terrain.Exprime comme PX
label = ["Oracle", "MySQL", "SQL Server", "PostgreSQL", "MongoDB", "Redis", "Elasticsearch", "SQLite"]
valeurs = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = px.tarte (valeurs = valeurs, étiquettes = étiquette)
figue.montrer()

L'exemple de code précédent crée un graphique à tarte des systèmes de base de données les plus populaires au monde.

La figure résultante est illustrée ci-dessous:


Pour créer un arrière-plan transparent, nous pouvons utiliser la fonction update_layout () et bass.

Considérez l'exemple de code ci-dessous:

figue.update_layout (
'plot_bgcolor': 'rgba (0,0,0,0)',
'Paper_bgColor': 'rgba (0,0,0,0)'
)
figue.montrer()

Dans l'exemple de code précédent, nous utilisons la fonction update_layout () et passons les propriétés requises comme dictionnaire.

Utilisez le schéma de couleurs RGBA car il vous permet de spécifier le paramètre alpha lors du passage de la couleur.

Le code précédent doit renvoyer un chiffre comme indiqué ci-dessous:

Tracely graph_objects définir la couleur d'arrière-plan transparent

L'une des meilleures façons de personnaliser vos parcelles est d'utiliser la classe Graph_Objects de Plotly. Il vous permet de spécifier un large éventail de propriétés avec des valeurs personnalisées.

Nous pouvons l'utiliser pour créer un tracé avec un fond transparent.

Par exemple, nous pouvons créer un graphique à tarte à l'aide du graph_objects.Classe de tarte comme indiqué dans le code ci-dessous:

Importer un terrain.Graph_objects comme Go
label = ["Oracle", "MySQL", "SQL Server", "PostgreSQL",
"Mongodb", "redis", "elasticsearch", "sqlite"]
valeurs = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = aller.Chiffre(
data = [
aller.Tarte(
valeurs = valeurs,
Labels = étiquette
)
]]
)
figue.montrer()

Dans ce cas, nous utilisons les Graph_Objects pour tracer un graphique à tarte avec les données spécifiées.

Pour créer un tracé avec un arrière-plan transparent, nous devons spécifier les propriétés PLOT_BGCOLOR et PAPER_BGCOLOR en tant que dictionnaire.

Un exemple de code est illustré ci-dessous:

disposition = dict (tracé_bgcolor = 'rgba (0,0,0,0)', papier_bgcolor = 'rgba (0,0,0,0)')
Fig = aller.Chiffre(
data = [
aller.Tarte(
valeurs = valeurs,
Labels = étiquette
)
], disposition = disposition
)
figue.montrer()

Ici, nous définissons une variable appelée dictionnaire tenant deux paires de valeurs clés. Cela nous permet de définir la couleur d'arrière-plan à transparent en utilisant le paramètre de mise en page du go.Classe Pie ().

La figure résultante est illustrée ci-dessous:


Vous pouvez également utiliser la fonction Update_layout lorsque vous travaillez avec Graph_Objects pour mettre à jour les tracés.

Conclusion

Dans ce didacticiel, nous avons exploré comment définir un arrière-plan transparent pour les tracés de Plotly en utilisant Plotly Express et Plotly Graph_Objects. Des exemples ont été fournis pour mieux comprendre ces deux méthodes.