كيفية إخفاء المحاور في matplotlib (مع أمثلة)
يمكنك استخدام بناء الجملة التالي لإخفاء المحاور في مخططات Matplotlib:
import matplotlib. pyplot as plt #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False ) #hide y-axis ax. get_yaxis (). set_visible ( False )
توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.
مثال 1: إخفاء المحور X
يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط مبعثر وإخفاء المحور السيني:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False )
مثال 2: إخفاء المحور Y
يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط التشتت وإخفاء المحور Y:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide y-axis ax. get_yaxis (). set_visible ( False )
مثال 3: إخفاء كلا المحورين
يوضح التعليمة البرمجية التالية كيفية إنشاء محاور التشتت وإخفاء المحاور:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False ) #hide y-axis ax. get_yaxis (). set_visible ( False )
مثال 4: إزالة المحاور والحدود بالكامل
يوضح التعليمة البرمجية التالية كيفية إزالة المحاور والحدود بالكامل من المخطط:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide axes and borders plt. axis (' off ')
مصادر إضافية
كيفية تغيير عدد القراد في Matplotlib
كيفية تدوير تسميات علامة الاختيار في Matplotlib
كيفية تعيين نطاقات المحور في Matplotlib