plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Bir uzay hacmi içinde belirli bir sabit değere sahip noktaları görselleştirmek için bir izosurface grafiği kullanılır.

Bu makale, plotly graph_objects modülünü kullanarak bir izosurface grafiği oluşturmak için kullanabileceğiniz çeşitli adımlarda size yol gösterecektir.

Temel İzosurface Grafiği

Plotly graph_objets modülünü kullanarak temel bir izosurface grafiği oluşturmak için go.Isosurface() sınıfını ve ardından x, y, z ve değerleri parametrelerini kullanabiliriz. Örnek bir gösterim kodu aşağıda verilmiştir.







plotly.graph_objects'i içe aktar olarak Git
incir = git.Şekil ( veri =go.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
İle birlikte = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
değer = [ 1 , iki , 3 , 4 , 5 , 6 , 7 , 8 ] ,
en büyük = iki ,
izomaks = 6 ,
) )
şekil.göster ( )


Ortaya çıkan rakam aşağıdaki gibidir:





İzoyüzeyler için Kapakları Çıkarma

Caps parametresini aşağıdaki gibi ayarlayarak etki alanının yan tarafındaki renk kodlu yüzeyleri kaldırabilirsiniz:






Ortaya çıkan rakam aşağıdaki gibidir:



İzosurfaces Opaklığını Ayarlama

Aşağıdaki tabloda gösterildiği gibi opacity parametresini belirterek izosurfacelerin opaklığını ayarlayabiliriz:


Önceki kod, kodu gösterildiği gibi döndürmelidir:

Varsayılan Renk Ölçeğini Ayarlama

Ayrıca, aşağıdaki tabloda gösterildiği gibi renk ölçeği parametresini kullanarak grafiğiniz için renk ölçeğini belirleyebilirsiniz:


Bu, aşağıdaki çıktı şeklinde gösterildiği gibi renk ölçeğini bir kara cisim olarak ayarlar:

Çözüm

Bu makale, Plotly graph_objects modülünü kullanarak eş yüzeylerin nasıl oluşturulacağını açıklar. Eşyüzeyler için başlıkları nasıl kaldıracağınızı, opaklığı nasıl ayarlayacağınızı ve varsayılan renk ölçeğini nasıl ayarlayacağınızı gösterdik. Okuduğunuz için teşekkürler ve daha fazlası için dokümanları kontrol etmekten çekinmeyin.