كيفية إنشاء مخطط دائري في سيبورن


لا تحتوي مكتبة تصور بيانات Seaborn Python على وظيفة افتراضية لإنشاء مخططات دائرية، ولكن يمكنك استخدام بناء الجملة التالي في Matplotlib لإنشاء مخطط دائري وإضافة لوحة ألوان Seaborn:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [value1, value2, value3, ...]
labels = ['label1', 'label2', 'label3', ...]

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

راجع وثائق Seaborn للحصول على قائمة كاملة بلوحات الألوان.

توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.

مثال 1: مخطط دائري مع لوحة ألوان Seaborn Pastel

يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط دائري باستخدام لوحة ألوان Seaborn ” الباستيل “:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

مثال 2: مخطط دائري مع لوحة ألوان Bright Seaborn

يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط دائري باستخدام لوحة ألوان Seaborn ” المشرقة “:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' bright ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show () 

يوضح هذان المثالان كيفية إنشاء مخطط دائري باستخدام لوحتي ألوان مختلفتين من Seaborn.

ومع ذلك، هناك العديد من الأساليب الأخرى التي يمكنك استخدامها. راجع الوثائق عبر الإنترنت للحصول على قائمة كاملة بلوحات الألوان.

مصادر إضافية

كيفية إنشاء خرائط الحرارة في Seaborn
كيفية إنشاء باربلوتس في سيبورن
كيفية إضافة عنوان إلى مؤامرات Seaborn

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *