freeCodeCamp/guide/arabic/data-science-tools/jupyter-notebook/index.md

8.4 KiB

title localeTitle
Jupyter Notebook مفكرة Jupyter

مفكرة Jupyter

Jupyter Notebook هو تطبيق ويب مفتوح المصدر. حيث يتيح لك إنشاء ومشاركة المستندات التي تحتوي على رموز حية ومعادلات ومرئيات ونصوص سردية.

يساعدك Jupyter Notebook على إنشاء ومشاركة المستندات التي تحتوي على الرموز الحية والمعادلات والمرئيات والنص المنسق.

يمكنك استخدامه في:

  • تنظيف البيانات وتحويلها
  • محاكاة رقمية
  • النمذجة الإحصائية
  • عرض مرئي للمعلومات
  • تعلم الآلة

انظر النتائج الخاصة بك كما تذهب خطوة بخطوة. مثلما في هذه الصورة.

ما هو مفكرة Jupyter؟

في هذه الحالة ، تشير "المفكرة" أو "المستندات الدفترية" إلى المستندات التي تحتوي على عناصر التعليمات البرمجية والنص المنسق ، مثل الأرقام والروابط والمعادلات. نظرًا لمزيج التعليمات البرمجية وعناصر النص ، فإن هذه المستندات هي المكان المثالي لتجميع وصف التحليل ونتائجها بالإضافة إلى إمكانية تنفيذها لتحليل البيانات في الوقت الفعلي.

"Jupyter" هو اختصار فضفاض يعني Julia و Python و R. كانت لغات البرمجة هذه أول لغة مستهدفة لتطبيق Jupyter ، ولكن في الوقت الحاضر ، تدعم تقنية الكمبيوتر المحمول أيضًا العديد من اللغات الأخرى. وهناك لديك: مفكرة Jupyter.

ماذا تعمل، أو ماذا تفعل؟

كتطبيق خادم العميل ، يتيح لك تطبيق Jupyter Notebook إمكانية تعديل أجهزة الكمبيوتر المحمولة الخاصة بك وتشغيلها عبر متصفح ويب. يمكن تنفيذ التطبيق على جهاز كمبيوتر دون الوصول إلى الإنترنت أو يمكن تثبيته على خادم بعيد ، حيث يمكنك الوصول إليه عبر الإنترنت.

مكونان رئيسيان هما النواة ولوحة القيادة.

نواة هو برنامج يعمل ويخترق رمز المستخدم. يحتوي Jupyter Notebook App على نواة لشفرة Python ، ولكن هناك أيضًا نواة متوفرة للغات البرمجة الأخرى. لا تعرض لوحة بيانات التطبيق مستندات المستندات المحمولة التي قمت بإجرائها ويمكن فقط إعادة فتحها ولكن يمكن استخدامها أيضًا لإدارة الحبيبات: يمكنك تشغيل أي منها وإغلاقها إذا لزم الأمر.

التركيب

يمكنك استخدام Anaconda أو Pip لتثبيت دفتر Jupyter. للحصول على خطوات للقيام بذلك ، يرجى الرجوع إلى الدليل الرسمي هنا.

معلومات اكثر:

=======

الميزات

  • لا حاجة لتشغيل ملف الشفرة الكامل في كل مرة. فقط قم بتشغيل خلية مفكرة فردية لتقييم جزء معين من التعليمات البرمجية.
  • يحتوي دفتر الملاحظات على دعم لأكثر من 40 لغة برمجة ، بما في ذلك Python و R و Julia و Scala.
  • يمكن مشاركة أجهزة الكمبيوتر المحمول مع الآخرين باستخدام البريد الإلكتروني ، و Dropbox ، و GitHub و Jupyter Notebook Viewer.
  • يمكن أن تنتج شفرتك مخرجات غنية وتفاعلية: HTML والصور ومقاطع الفيديو و LaTeX وأنواع MIME المخصصة.
  • استفد من أدوات البيانات الضخمة ، مثل Apache Spark ، من Python و R و Scala. استكشف نفس البيانات مع الباندا ، scikit-learn ، ggplot2 ، TensorFlow.

يجمع مفكرة Jupyter بين عنصرين:

تطبيق الويب:

يساعد Jupyter Notebook App على تحرير وتشغيل أجهزة الكمبيوتر الدفترية في متصفح الويب ، حيث يجمع بين النصوص التوضيحية والرياضيات والحسابات والوسائط الغنية.

مستند دفتر الملاحظات:

يمكن لـ Jupyter Notebook App إنشاء "مستند Notebook" يحتوي على كل من التعليمات البرمجية وعناصر النص المنسق. يمكن أن يكون مستند المفكرة قابلاً للقراءة والتنفيذ.

يتم إنتاج هذه الوثائق بواسطة Jupyter Notebook App.

Jupyter دفتر الملاحظات التطبيق

كتطبيق خادم العميل ، يتيح لك تطبيق Jupyter Notebook إمكانية تعديل أجهزة الكمبيوتر المحمولة الخاصة بك وتشغيلها عبر متصفح ويب.
يمكن تنفيذ التطبيق على جهاز كمبيوتر دون الوصول إلى الإنترنت أو يمكن تثبيته على خادم بعيد ، حيث يمكنك الوصول إليه عبر الإنترنت.

مكونان رئيسيان هما النواة ولوحة القيادة.

الألباب

نواة هو برنامج يعمل ويخترق رمز المستخدم. يحتوي Jupyter Notebook App على نواة لشفرة Python ، ولكن هناك أيضًا نواة متوفرة للغات البرمجة الأخرى.

لوحة القيادة

لا تعرض لوحة بيانات التطبيق مستندات المستندات المحمولة التي قمت بإجرائها ويمكن فقط إعادة فتحها ولكن يمكن استخدامها أيضًا لإدارة الحبيبات: يمكنك تشغيل أي منها وإغلاقها إذا لزم الأمر.

كيف تعمل أجهزة الكمبيوتر المحمول

نشأت دفاتر Jupyter من مشروع IPython الذي بدأه Fernando Perez. IPython هو غلاف تفاعلي ، يشبه shell Python العادي ولكن مع ميزات رائعة مثل تسليط الضوء على بناء الجملة وإكمال الشفرة. في الأصل ، عملت أجهزة الكمبيوتر المحمولة عن طريق إرسال رسائل من تطبيق الويب (دفتر الملاحظات الذي تراه في المتصفح) إلى نواة IPython (وهو تطبيق IPython يعمل في الخلفية). نفذت النواة الرمز ، ثم أعادته إلى دفتر الملاحظات. بنية دفتر الملاحظات

عند حفظ المفكرة ، يتم كتابتها إلى الخادم كملف JSON بامتداد ملف .ipynb الاسم الجديد Jupyter يأتي من الجمع بين Ju lia و Py thon و R. هناك الكثير من الألباب للغات المختلفة لاستخدام Jupyter. يمكنك التحقق من قائمة نواة Jupyter المتاحة .

تثبيت مفكرة Jupyter

دفاتر Jupyter تأتي تلقائيا مع التوزيع. ستتمكن من استخدام أجهزة الكمبيوتر المحمولة من البيئة الافتراضية. لتثبيت أجهزة الكمبيوتر المحمولة Jupyter في بيئة conda install jupyter notebook : conda install jupyter notebook لتثبيت أجهزة الكمبيوتر المحمولة Jupyter مع pip: pip install jupyter notebook

معلومات اكثر: