x32x01
  • بواسطة x32x01 ||
📊 تحليل البيانات باستخدام بايثون: كيف تنشئ مخطط باريتو؟

⛳ ما هو مخطط باريتو (Pareto Chart)؟​

مخطط باريتو هو أداة تحليلية تعتمد على مبدأ "80/20"، والذي ينص على أن 80% من النتائج غالبًا ما تأتي من 20% من الأسباب.

✳️ مثال: 80% من مبيعاتك قد تأتي من 20% من المنتجات.
يُظهر المخطط الأعمدة (التي تمثل التكرار) والخط التراكمي (الذي يُظهر النسبة المجمعة). يُستخدم بشكل واسع في تحليل البيانات لتحديد الأولويات وحل المشكلات.

🤔 كيفية إنشاء مخطط باريتو باستخدام بايثون؟​

📌 باستخدام مكتبات Pandas وMatplotlib، يمكنك إنشاء مخطط باريتو بسهولة! إليك الكود والشرح خطوة بخطوة:

🔍 الكود:
# ١. استيراد المكتبات
Python:
import pandas as pd
import matplotlib.pyplot as plt

# ٢. البيانات الأساسية
Python:
data = {'Category': ['A', 'B', 'C', 'D', 'E'], 'Frequency': [50, 30, 15, 5, 2]}

# ٣. تحويل البيانات إلى DataFrame
Python:
df = pd.DataFrame(data)

# ٤. ترتيب البيانات حسب التكرار
Python:
df = df.sort_values('Frequency', ascending=False)

# ٥. حساب النسبة التراكمية
Python:
df['Cumulative %'] = df['Frequency'].cumsum() / df['Frequency'].sum() * 100

# ٦. رسم الأعمدة والخط التراكمي
Python:
fig, ax1 = plt.subplots()
ax1.bar(df['Category'], df['Frequency'], color='C4')  # الأعمدة
ax1.set_ylabel('Frequency')  # تسمية المحور الأول
ax2 = ax1.twinx()
ax2.plot(df['Category'], df['Cumulative %'], 'CID')  # الخط التراكمي
ax2.set_ylabel('Cumulative %')  # تسمية المحور الثاني
# ٧. إضافة العنوان
plt.title('Pareto Chart')
plt.show()

📖 شرح الكود خطوة بخطوة:​

1️⃣ استيراد المكتبات:
✅ pandas: لإدارة البيانات.
✅ matplotlib.pyplot: لإنشاء الرسومات البيانية.

2️⃣ إنشاء البيانات:
✅ قمنا بتحديد التصنيفات والتكرارات في قاموس.

3️⃣ ترتيب البيانات:
✅ باستخدام sort_values لترتيب التكرارات من الأكبر إلى الأصغر.

4️⃣ حساب النسب التراكمية:
✅ باستخدام دالة cumsum لحساب المجموع التدريجي.

5️⃣ إنشاء المخطط:
✅ رسم الأعمدة باستخدام bar.
✅ إضافة الخط التراكمي باستخدام plot.

6️⃣ العنوان والمحاور:
✅ تحسين العرض بإضافة تسميات وعنوان.

💡 لماذا يعتبر مخطط باريتو مهمًا؟​

✅ تحديد الأولويات: يساعدك على التركيز على الأسباب الأكثر تأثيرًا.
✅ التطبيقات العملية: يُستخدم في تحسين العمليات، تحليل المبيعات، وحل المشكلات.
✅ تعلم Python: يمنحك هذا فرصة لتعلم أساسيات البرمجة وتحليل البيانات.
---
🌟 ابدأ الآن!
سواء كنت مبتدئًا أو محترفًا، تعلم إنشاء مخططات باريتو سيساعدك على تطوير مهاراتك في تحليل البيانات. 🚀
 

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
5
x32x01
x32x01
x32x01
الردود
0
المشاهدات
8
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1
x32x01
x32x01
x32x01
الردود
0
المشاهدات
6
x32x01
x32x01
الوسوم : الوسوم
تحليل البيانات مخطط باريتو

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,600
المشاركات
1,787
أعضاء أكتب كود
193
أخر عضو
HAa
عودة
أعلى