plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



등가곡면 플롯은 공간 볼륨 내에서 주어진 상수 값의 점을 시각화하는 데 사용됩니다.

이 기사에서는 plotly graph_objects 모듈을 사용하여 등가곡면 플롯을 만드는 데 사용할 수 있는 다양한 단계를 안내합니다.

기본 등가곡면 플롯

Plotly graph_objets 모듈을 사용하여 기본 등가곡면 플롯을 생성하기 위해 go.Isosurface() 클래스와 x, y, z 및 values ​​매개변수를 사용할 수 있습니다. 예시 코드는 아래와 같습니다.







plotly.graph_objects 가져오기 ~처럼 가다
무화과 = go.피겨 ( 데이터 =go.Isosurface (
엑스 = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
와이 = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
와 함께 = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
= [ 1 , , , 4 , 5 , 6 , 7 , 8 ] ,
가장 큰 = ,
아이소맥스 = 6 ,
) )
fig.show ( )


결과 그림은 다음과 같습니다.

등가곡면의 캡 제거

다음과 같이 caps 매개변수를 설정하여 도메인 측면에서 색상으로 구분된 표면을 제거할 수 있습니다.


결과 그림은 다음과 같습니다.

등가곡면 불투명도 설정

다음 표와 같이 opacity 매개변수를 지정하여 등가곡면의 불투명도를 설정할 수 있습니다.


이전 코드는 다음과 같이 코드를 반환해야 합니다.

기본 컬러스케일 설정하기

다음 표와 같이 colorscale 매개변수를 사용하여 플롯에 대한 색상 스케일을 지정할 수도 있습니다.


그러면 다음 출력 그림과 같이 색상 스케일이 흑체로 설정됩니다.

결론

이 문서에서는 Plotly graph_objects 모듈을 사용하여 등가곡면을 만드는 방법을 설명합니다. 우리는 등가곡면의 캡을 제거하고, 불투명도를 설정하고, 기본 색상 스케일을 설정하는 방법을 보여주었습니다. 읽어주셔서 감사합니다. 자세한 내용은 언제든지 문서를 확인하세요.