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.