מאמר זה ידריך אותך דרך השלבים השונים שבהם אתה יכול להשתמש כדי ליצור עלילה איזו-שטח באמצעות מודול graph_objects plotly.
מגרש איזו-שטח בסיסי
כדי ליצור עלילה בסיסית של isosurface באמצעות מודול Plotly graph_objets, נוכל להשתמש במחלקה go.Isosurface() ואחריה בפרמטרים x, y, z ו-values. קוד המחשה לדוגמה הוא כמפורט להלן.
ייבוא plotly.graph_objects כפי ש ללכת
תאנה = ללכת. איור ( נתונים =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 , שתיים , 3 , 4 , 5 , 6 , 7 , 8 ] ,
הגדול ביותר = שתיים ,
איזומקס = 6 ,
) )
fig.show ( )
הנתון המתקבל הוא כדלקמן:
הסרת פקקים עבור משטחי איזו
ניתן להסיר את המשטחים המקודדים בצבע בצד הדומיין על ידי הגדרת פרמטר ה-caps באופן הבא:
הנתון המתקבל הוא כדלקמן:
הגדרת אטימות משטחי איזו
אנו יכולים להגדיר את האטימות של משטחי איזו על ידי ציון פרמטר האטימות, כפי שמוצג בטבלה הבאה:
הקוד הקודם אמור להחזיר את הקוד כפי שמוצג:
הגדרת ברירת מחדל סולם צבעים
אתה יכול גם לציין את סולם הצבעים עבור העלילה שלך על ידי שימוש בפרמטר Colorscale, כפי שמוצג בטבלה הבאה:
זה מגדיר את סולם הצבעים לגוף שחור, כפי שמוצג באיור הפלט הבא:
סיכום
מאמר זה מתאר כיצד ליצור משטחי איזו באמצעות המודול Plotly graph_objects. הראינו לך כיצד להסיר מכסים עבור משטחי איזוס, להגדיר את האטימות ולהגדיר את סולם הצבעים המוגדר כברירת מחדל. תודה שקראת, ואל תהסס לבדוק את המסמכים למידע נוסף.