Tracer.graph_objects.Tableau

Tracer.graph_objects.Tableau
Les tables sont l'une des fonctionnalités les plus utiles pour travailler avec des données statistiques. Ils vous permettent d'organiser les données dans les lignes et les colonnes qui sont faciles à visualiser et à interpréter.

Il n'est donc pas surprenant que nous puissions créer des tables en utilisant Plotly et le module Graph_Objects comme nous le montrerons dans cet article.

Tracer.graph_objects.Tableau

Nous pouvons utiliser la fonction de table à partir de la classe Graph_Objects pour créer une table dans Plotly. La syntaxe de fonction est la suivante:

tracer.graph_objects.Table (arg = non, cellules = aucun, columNOrder = Aucun, columnordersrc = non, columnwidth = non, columnwidthSrc = non, personnalisés = aucun, personnalisédatasrc = non, domaine = non hoverLabel = Aucun, ids = aucun, idsssrc = aucun, LegendGrouptle = Aucun, LegendRank = Aucun, meta = aucun, métasrc = aucun, name = aucun, stream = non, uid = non, uireVision = Aucun, visible = non, ** kwargs)

Voici quelques paramètres importants que vous pouvez utiliser pour créer un objet de table:

  1. Arg - définit un dictionnaire contenant une liste de propriétés compatibles avec le constructeur ou une instance de la classe de table.
  2. cellules - définit l'instance de cellules.
  3. COLUMNORD - Définit l'ordre rendu des colonnes.
  4. ColonnedWidth - Définit la largeur des colonnes en tant que rapport.

Exemple 1:

L'exemple suivant montre comment nous pouvons créer un tableau simple en utilisant la méthode de table à partir de la classe Graph_Objects.

importPlotly.graph_objectsas va
Fig = aller.Chiffre(
données = [aller.Tableau(
en-tête = dict (valeurs = ['column_a', 'column_b']),
cellules = dict (valeurs = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']])))])
figue.montrer()

Cela renvoie une figure de table comme indiqué dans les éléments suivants:

Style de table

Nous pouvons également styliser le tableau en définissant les différents paramètres comme indiqué dans les éléments suivants:

Importer un terrain.Graph_objects comme Go
Fig = aller.Chiffre(
données = [aller.Tableau(
en-tête = dict (valeurs = ['Column_a', 'Column_B'],
line_color = 'slategray',
fill_color = 'LightskyBlue',
align = 'gauche'),
cellules = dict (valeurs = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]],
line_color = 'slategray',
fill_color = 'Lightcyan',
align = 'gauche'))])
figue.montrer()

Le tableau résultant est le suivant:

Réglage de la largeur et de la hauteur du tableau

Nous pouvons également régler la largeur et la hauteur de la table comme:

figue.Update_layout (largeur = 600, hauteur = 400)

Réglage de la taille et de la taille de la colonne

Vous pouvez également modifier la taille des lignes et des colonnes comme un rapport. Prenez le code suivant:

importPlotly.graph_objectsas va
Fig = aller.Chiffre(
données = [aller.Tableau(
ColumnWidth = [1,2],
en-tête = dict (valeurs = ['Column_a', 'Column_B'],
line_color = 'slategray',
fill_color = 'LightskyBlue',
align = 'gauche'),
cellules = dict (valeurs = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]],
line_color = 'slategray',
fill_color = 'Lightcyan',
align = 'gauche'))])
figue.montrer()

Le code donné crée un tableau avec un rapport de colonne de 1 à 2.

Sortir:

Conclusion

Cet article explore les bases du travail avec des tables dans l'intrigue à l'aide du module Graph_Objects. N'hésitez pas à explorer les autres documents pour en savoir plus.

Codage heureux!!