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)
주어진 레이어 오류 목록에 대한 스웜 플롯을 그립니다.
이 함수는 주어진 각 레이어 오류의 비율을 세로 축을 따라 표시하고 마커 간의 중첩을 최소화하기 위해 x 축을 따라 비율을 오프셋합니다. 다양한 레이어 오류에 대한 오류 분포를 시각화하고 여러 레이어에 걸쳐 특정 제너레이터의 진화 과정을 추적( connected 인수 사용)하는 데 도움이 됩니다.
참고
오프셋을 계산하기 위해 num_bins 동일한 간격의 구간차원에 요율을 정렬한 다음 x 좌표를 할당하여 동일한 구간차원의 모든 요금이 세로축을 중심으로 간격을 두도록 합니다. 따라서 num_bins 값이 클수록 마커 간 겹치는 부분이 많아집니다.
매개변수
- layer_errors (list[LayerError]) – 그릴 레이어의 오류.
- num_bodies (int | None) – 플롯에 포함할 발전기의 무게, 또는 모든 발전기를
None포함해야 하는지 여부. - max_rate (float | None) – 플롯에 포함할 최대 비율 또는 상한값을 설정하지
None않아야 하는 경우. - min_rate (float | None) – 플롯에 포함할 최소 비율 또는 하한값을 설정하지
None않아야 하는지 여부. - connected (list[Pauli | str] | None) – 선으로 연결될 마커를 가진 생성기 목록.
- colors (list[str] | None) – 플롯의 마커에 사용할 색상 목록 또는 이 색상들을 자동으로
None선택할지 여부. - num_bins (int | None) – -축
x오프셋을 계산할 때 비율을 배치할 빈의 수. - opacities (float | list[float]) – 표지자의 불투명도 목록.
- names (list[str] | None) – 범례에 표시된 다양한 레이어의 이름들. 만약
None, 기본 이름은 레이어의 목록layer_errors내 위치에 따라 할당됩니다. - x_coo (list[float] | None) – 표시자가 그려지는 수직 축의 -축
x좌표, 또는 해당 축을 일정한None간격으로 배치할지 여부. - marker_size (float | None) – 플롯 내 마커의 크기.
- height (int) – 반환된 그림의 높이입니다.
- width (int) – 반환된 그림의 너비입니다.
레이즈
- ValueError - 잘못된 그룹화 옵션이 지정된 경우.
- ValueError -
colors이 주어졌지만 길이가 올바르지 않은 경우.
리턴 유형
PlotlyFigure
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.