يجب أن يتم تشغيل الرمز بدون مشاكل باستخدام إصدارات Python 3.6 و 3.7.
يجب تثبيت حزمة matplotlib.
الغرض من مشروع Nanodegree لعلوم البيانات udacity هو تعلم كيفية بناء حزمة متعددة الطبقات (والمواد المتعددة) استنادًا إلى البرمجة الموجهة للكائنات.
ولتحميل حزمة "توزيعات istributions_dirkkadijk" المصممة ذاتيا إلى Pypi (pypi.org) التي تتوفر الآن على:
https://pypi.org/project/distributions-dirkkadijk/0.1/#files
يمكنك العثور على الدروس والوظائف وملفات البيانات المستخدمة في عالم البيانات Nanodegree المصطلح 2 Github Repo: https://github.com/udacity/dsnd_term2/tree/master/lessons/objectorientedprogramming.
ستجد في المجلد ثلاثة ملفات:
Generaldistribution.py : فئة التوزيع العامة لحساب وتصور توزيع الاحتمال.
Gaussiandistribution.py : فئة التوزيع Gaussian لحساب وتصور توزيع Gaussian.
Binomialdistribution.py : الحزمة الثالثة في حزمة التوزيعات _dirkkadijk هي مع فئة جديدة تسمى فئة توزيع ذات الحدين لحساب وتصور توزيع الحدين.
يمكنك النقر على ملفات PACK PY للنظر في كيفية تعديل "فئة التوزيع" و "فئة Gaussian" في ملفات مختلفة. على سبيل المثال ، فئة توزيع GausSianDistribution.py من ملف GeneralDistribution.py. سطر الكود:
من توزيع استيراد GeneralDistribution
يعطل رمز التوزيع بشكل أساسي إلى أعلى ملف GaussianDistribution عند تشغيل الرمز.
تم ترخيص هذا العمل بموجب ترخيص Creative Commons Noncommercial-Noderivivative 4.0 الدولي. يرجى الرجوع إلى شروط الخدمة udacity لمزيد من المعلومات.