Modifier la taille de la figure

Modifier la taille de la figure

L'objet de chaque tracé contient des propriétés de hauteur, de largeur et de marge. Nous pouvons utiliser ces propriétés pour personnaliser la taille d'un tracé en étapes faciles.

Discutons de la façon dont nous pouvons y parvenir.

Modifier la taille de la figure

L'une des meilleures façons de modifier la taille du tracé est en ajustant la largeur et les paramètres de hauteur.

Nous allons commencer par discuter de la façon de modifier les paramètres de hauteur et de largeur en utilisant.

Par exemple, dans le code suivant, nous créons un graphique de ligne simple en utilisant les dimensions de l'intrigue par défaut.

Importer un terrain.Exprime comme PX
Importer Numpy comme NP
x = np.Arange (50)
Fig = px.ligne (x = x, y = x ** 2)
figue.montrer()

Le code précédent utilise des valeurs générées au hasard à l'aide de la fonction Arange () de Numpy et trace un graphique linéaire simple.
Le tracé résultant renvoie le code, comme indiqué ci-dessous:

Nous pouvons personnaliser la hauteur et la largeur de ce tracé en spécifiant les paramètres de la fonction de ligne.

Voici l'exemple suivant:

Importer un terrain.Exprime comme PX
Importer Numpy comme NP
x = np.Arange (50)
Fig = px.ligne (x = x, y = x ** 2, largeur = 1200, hauteur = 700)
figue.montrer()

Dans l'exemple précédent, nous spécifions la largeur et la hauteur de la cible comme indiqué dans le PX.Fonction Line ().

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

Remarque: l'image précédente ne représente pas des dimensions d'image précises. Reproduire le code précédent pour des résultats précis.

Exemple 2

Tous les figures Express Plotly prennent en charge les paramètres de hauteur et de largeur. Par exemple, le code suivant crée un tracé de boîte avec des dimensions de hauteur et de largeur personnalisées:

Importer un terrain.Exprime comme PX
Importer Numpy comme NP
données = np.aléatoire.randn (50) + 1
Fig = px.boîte (y0, largeur = 800, hauteur = 400)
figue.montrer()

Dans ce cas, le code précédent renvoie un tracé avec les dimensions de 800 × 400.

Un exemple de figure est illustré ci-dessous:

Modifier la taille de la figure - Graph_Objects

Contrairement à Plotly Express, Graph_Objects fournit un contrôle de bas niveau sur les figures et les parcelles que vous créez. Cela signifie que vous obtenez une plus grande personnalisation et des options sur vos parcelles.

Heureusement, le processus de définition de la largeur et de la hauteur de vos parcelles diffère autant. Tout d'abord, vous devez le faire en utilisant la fonction Update_layout.

Par exemple, pour définir la hauteur et la largeur d'un tracé à l'aide de Graph_Objects, vous pouvez utiliser un exemple comme indiqué ci-dessous:

Importer un terrain.Graph_objects comme Go
x = [0, 1, 2, 3, 4, 5, 6, 7, 8]
y = [0, 1, 2, 3, 4, 5, 6, 7, 8]
Fig = aller.Figure (données = aller.Dispersion(
x = x,
y = y
))
figue.update_layout (
AutoSize = false,
largeur = 800,
hauteur = 400
)
figue.montrer()

Dans cet exemple, nous utilisons la fonction update_layout () pour spécifier la largeur et la hauteur de notre figure. Nous définissons également le paramètre AutoSize sur False.

Conclusion

Dans ce tutoriel, nous avons discuté de la façon d'utiliser chaque propriété pour personnaliser la taille d'un tracé en utilisant deux méthodes principales pour modifier la taille de l'intrigue. Les deux principales méthodes de modification de la taille de l'intrigue sont des objets express et tracé graphiques, et des exemples ont été fournis.