Couleur d'arrière-plan matplotlib

Couleur d'arrière-plan matplotlib
Matplotlib est la bibliothèque d'analyse visuelle largement connue de Python. Nous pouvons modifier la couleur d'arrière-plan du graphique en appliquant cette bibliothèque. Il permet également à l'utilisateur d'ajuster l'arrière-plan de la zone des dimensions et de la région graphique. Dans ce tutoriel Python, nous allons explorer comment modifier la teinte d'arrière-plan dans Matplotlib, et nous éluciderons ce sujet à l'aide de différentes instances.

Matplotlib modifie la teinte d'arrière-plan du graphique en utilisant la fonction set_facecolor ():

Nous utilisons la fonction set_faceColor () pour ajuster la teinte d'arrière-plan du graphique. Le programme suivant montre comment utiliser cette fonction pour définir l'ombre de l'arrière-plan.

Importer Matplotlib.pypllot comme plt
PLT.rcdefaults ()
EMP = [12, 34, 260, 450, 300, 820]
année = [2016, 2017, 2018, 2019, 2020, 2021]
Fig, ax = plt.sous-intrigues ()
hache.Terrain (année, EMP)
hache.set_xlabel ("x-axe")
hache.set_ylabel ("axe y-")
hache.set_title ("graphique")
hache.set_facecolor ("jaune")
PLT.montrer()

Pour l'exécution du code, nous devons d'abord introduire la bibliothèque matplotlib.pypllot comme plt. Nous spécifions la configuration du graphique en appelant le plt.fonction rcdefault (). Maintenant, nous définissons le nombre de travailleurs dans l'entreprise. Nous déclarons un tableau à cet effet.

De même, nous créons un autre tableau pour stocker les années. De plus, nous créons un objet pour la figure, et nous appliquons également la hache.Plot () Fonction pour dessiner le graphique. Cette fonction contient deux arguments: des années et un nombre de travailleurs. Nous devons définir les étiquettes pour l'axe X et l'axe Y en appliquant la fonction set_label () séparément sur les deux axes.

Nous utilisons la fonction set_title () pour définir le titre du graphique. Maintenant, nous spécifions la couleur de l'arrière-plan du graphique, nous appelons donc la hache.Set_faceColor () Méthode. Il ne contient qu'un seul paramètre qui montre le nom de la couleur du graphique. Après tout cela, nous affichons simplement le graphique avec le PLT.Fonction show ().

Ajustez la teinte d'arrière-plan pour plusieurs graphiques dans Matplotlib:

Nous pouvons définir la teinte d'arrière-plan de plusieurs graphiques en fournissant les axes.Paramètre FACECOLOR au RC.Objet params.

Importer Matplotlib.pypllot comme plt
PLT.rcparams ['axes.faceColor '] =' g '
PLT.sous-intrigue (1,2, 1)
PLT.Plot (plage (4), plage (6, 10))
PLT.sous-intrigue (1,2, 2)
PLT.tracé (plage (4), plage (10, 6, -1))
PLT.montrer()

Nous devons importer le package matplotlib.pypllot comme plt pour les visualisations graphiques. Maintenant, nous créons un objet appelé «RC.Paramètres. Et nous spécifions la couleur de l'arrière-plan en déclarant les «axes.élément faceColor à cet objet.

Ici, nous créons deux sous-intrigues () en appelant la fonction plt.sous-intrigue () pour la première et la deuxième intrigue. Nous avons également défini la plage de l'axe X et de l'axe Y pour les deux sous-intrigues. En fin de compte, nous appliquons le PLT.show () Fonction pour représenter l'intrigue.

Dans la sortie, nous obtenons deux sous-intrigues avec la couleur verte de l'arrière-plan.

Ajustez la couleur de l'arrière-plan du graphique en utilisant le code couleur hexadécimal:

Dans cette étape, nous remarquons comment changer la teinte d'arrière-plan par l'utilisation du code hexadécimal de la couleur.

Importer Matplotlib.pypllot comme plt
Fig, ax = plt.sous-intrigues ()
M = [15, 24, 17, 4, 20, 7]
n = [22, 7, 17, 16, 24, 6]
hache.dispersion (m, n)
hache.set_faceColor ('# 1cc4af')
PLT.montrer()

Au début du code, nous intégrons la bibliothèque, qui est requise pour définir la couleur d'arrière-plan. Nous spécifions la figure et l'axe du graphique, nous faisons donc un objet de la figure. Nous allons maintenant donner les valeurs à l'axe x et à l'axe y du graphique, nous déclarons donc deux tableaux différents. Ces éléments des tableaux sont stockés en variables.

Nous devons créer le graphique de dispersion en appelant la hache.Fonction Scatter (). Les tableaux que nous avons définis juste ci-dessus sont fournis comme un argument à la fonction Scatter (). De plus, nous avons défini la couleur de l'arrière-plan du graphique.

Ici, nous utilisons le code hexadécimal de la couleur. Ce paramètre de «couleur» est donné à la méthode faceColor (). À la fin du code, nous devons afficher le graphique de dispersion en utilisant le PLT.Méthode Show ().

Ici, nous obtenons le graphique de dispersion ayant une couleur de base bleue.

MATPLOTLIB Réglez la teinte d'arrière-plan transparente par l'utilisation de la fonction alpha ():

La fonction Set Alpha () est requise lorsque nous voulons modifier la couleur de base du graphique. Il rend les axes translucides ou rend la région graphique translucide.

Importer Matplotlib.pypllot comme plt
x = [20, 40, 60, 80, 100, 110]
y = [5, 10, 15, 20, 25, 30]
Fig = plt.chiffre()
figue.correctif.set_facecolor ('rouge')
figue.correctif.set_alpha (0.9)
hache = fig.add_subplot (111)
hache.correctif.set_facecolor ('bleu')
hache.correctif.set_alpha (0.5)
PLT.disperser (x, y)
PLT.montrer()

La bibliothèque requise Matplotlib est d'abord importée pour l'analyse visuelle. Nous prenons deux variables, puis nous déclarons des tableaux qui contiennent les ensembles de données de l'axe X et Y. Ces tableaux sont stockés en variables.

Dans l'étape suivante, nous appelons PLT.Figure () Fonction pour dessiner le graphique. Nous pouvons ajuster la couleur d'arrière-plan du graphique à l'aide d'une figue. correctif.Set_faceColor () Fonction. Et de même, nous définissons la transparence du graphique. À cet effet, la méthode alpha () est appelée. Nous pouvons fournir n'importe quel numéro de point flottant à l'alpha pour définir la transparence.

En plus de cela, nous insérons un autre complot dans le premier. Le graphique est dessiné par la figure.fonction add_subplot (). La teinte d'arrière-plan externe est définie par la méthode set_facecolor (). Nous utilisons la fonction set_alph () pour définir la transparence des axes.

Nous appliquons le plt.Méthode Scatter () pour afficher la dispersion. Et pour représenter le graphique en utilisant le plt.Fonction show ().

Après avoir exécuté le code ci-dessus, nous obtenons ce type de sortie. Ce graphique contient l'arrière-plan extérieur et le fond intérieur. Nous avons spécifié un 0.5 valeur à l'alpha pour l'arrière-plan du graphique et la région de l'axe. Cela montre donc que les deux régions sont complètement denses. Nous pourrions également ajuster la valeur de l'alpha en la réduisant.

Conclusion:

Dans cet article, nous avons couvert de nombreuses méthodes pour ajuster l'arrière-plan d'un graphique dans Python et Matplotlib, ainsi que des exemples. Dans Matplotlib, nous définissons la couleur de base graphique pour de nombreuses figures. Nous passons également par la façon de sélectionner la couleur de base tout en utilisant le code de coloriage hexadécimal. Enfin, nous avons examiné la méthode pour rendre la teinte d'arrière-plan du graphique translucide.