يحتوي هذا المستودع على دليل Python Data Science بالكامل، في شكل دفاتر ملاحظات Jupyter (مجانية!).
اقرأ الكتاب بالكامل عبر الإنترنت على https://jakevdp.github.io/PythonDataScienceHandbook/
قم بتشغيل التعليمات البرمجية باستخدام دفاتر ملاحظات Jupyter المتوفرة في دليل دفاتر الملاحظات لهذا المستودع.
قم بتشغيل الإصدارات القابلة للتنفيذ من دفاتر الملاحظات هذه باستخدام Google Colab:
قم بتشغيل خادم دفتر الملاحظات المباشر باستخدام دفاتر الملاحظات هذه باستخدام الموثق:
قم بشراء الكتاب المطبوع من خلال O'Reilly Media
تمت كتابة الكتاب واختباره باستخدام Python 3.5، على الرغم من أن إصدارات Python الأخرى (بما في ذلك Python 2.7) يجب أن تعمل في جميع الحالات تقريبًا.
يقدم الكتاب المكتبات الأساسية الضرورية للعمل مع البيانات في بايثون: وخاصة IPython، وNumPy، وPandas، وMatplotlib، وScikit-Learn، والحزم ذات الصلة. يُفترض الإلمام بلغة بايثون؛ إذا كنت بحاجة إلى مقدمة سريعة للغة نفسها، فراجع المشروع المصاحب المجاني A Whirlwind Tour of Python: إنها مقدمة سريعة للغة Python تستهدف الباحثين والعلماء.
راجع Index.ipynb للحصول على فهرس لدفاتر الملاحظات المتوفرة لمرافقة النص.
تم اختبار الكود الموجود في الكتاب باستخدام Python 3.5، على الرغم من أن معظم (وليس كل شيء) سيعمل أيضًا بشكل صحيح مع Python 2.7 وإصدارات Python الأقدم الأخرى.
الحزم التي استخدمتها لتشغيل التعليمات البرمجية في الكتاب مدرجة في ملف require.txt (لاحظ أن بعض أرقام الإصدارات الدقيقة هذه قد لا تكون متاحة على نظامك الأساسي: قد يتعين عليك تعديلها لاستخدامك الخاص). لتثبيت المتطلبات باستخدام conda، قم بتشغيل ما يلي في سطر الأوامر:
$ conda install --file requirements.txt
لإنشاء بيئة مستقلة تسمى PDSH
مع Python 3.5 وجميع إصدارات الحزمة المطلوبة، قم بتشغيل ما يلي:
$ conda create -n PDSH python=3.5 --file requirements.txt
يمكنك قراءة المزيد حول استخدام بيئات conda في قسم إدارة البيئات في وثائق conda.
يتم إصدار التعليمات البرمجية الموجودة في هذا المستودع، بما في ذلك جميع نماذج التعليمات البرمجية الموجودة في دفاتر الملاحظات المذكورة أعلاه، بموجب ترخيص MIT. اقرأ المزيد في مبادرة المصدر المفتوح.
يتم إصدار المحتوى النصي للكتاب بموجب ترخيص CC-BY-NC-ND. اقرأ المزيد في المشاع الإبداعي.