qiskit_ibm_runtime.visualization.draw_layer_errors_swarm
draw_layer_errors_swarm(layer_errors, num_bodies=None, max_rate=None, min_rate=None, connected=None, colors=None, num_bins=None, opacities=0.4, names=None, x_coo=None, marker_size=None, height=500, width=800)
Dessinez un diagramme en essaim pour la liste donnée d'erreurs de couche.
Cette fonction trace les taux de chacune des erreurs de couche données le long d'un axe vertical, en décalant les taux le long de l'axe x afin de minimiser le chevauchement entre les marqueurs. Il permet de visualiser la distribution des erreurs pour différentes couches d'erreurs, ainsi que de suivre (à l'aide de l'argument connected ) l'évolution de générateurs spécifiques à travers différentes couches.
Pour calculer les décalages, cette méthode organise les taux en num_bins cases également espacées, puis attribue les coordonnées x de sorte que tous les taux des mêmes cases soient espacés autour de l'axe vertical. Ainsi, une valeur plus élevée de num_bins se traduira par des chevauchements plus importants entre les marqueurs.
Paramètres
- layer_errors (list[LayerError]) – Les calques à dessiner.
- num_bodies (int | None) – Le poids des générateurs à inclure dans le graphique, ou
Nonesi tous les générateurs doivent être inclus. - max_rate (float | None) – Le taux maximal à inclure dans le graphique, ou
Nonesi aucune limite supérieure ne doit être fixée. - min_rate (float | None) – Le taux minimal à inclure dans le graphique, ou
Nonesi aucune limite inférieure ne doit être fixée. - connected (list[Pauli | str] | None) – Une liste de générateurs dont les marqueurs doivent être reliés par des lignes.
- colors (list[str] | None) – Une liste de couleurs pour les marqueurs dans le graphique, ou
Nonesi ces couleurs doivent être choisies automatiquement. - num_bins (int | None) – Nombre de compartiments dans lesquels placer les taux lors du calcul des
xdécalages de l'axe. - opacities (float | list[float]) – Une liste des opacités pour les marqueurs.
- names (list[str] | None) – Les noms des différentes couches tels qu'ils apparaissent dans la légende. Si
None, les noms par défaut sont attribués en fonction de la position des calques dans lalayer_errorsliste. - x_coo (list[float] | None) – Les coordonnées
xde l'axe vertical autour duquel les marqueurs sont dessinés, ouNonesi ces axes doivent être placés à intervalles réguliers. - marker_size (float | None) – La taille du marqueur dans le graphique.
- height (int) – La hauteur de la figure renvoyée.
- width (int) – La largeur de la figure renvoyée.
Augmentations
- ValueError - Si une option de regroupement non valide est donnée.
- ValueError - Si
colorsest indiqué mais que sa longueur est incorrecte.
Type de retour
PlotlyFigure