‫مرحبًا بعودتك.
‫حسنًا ، لدي الآن دفتر Jupyter يعمل.
‫حان الوقت لنرى ما يمكننا فعله بالفعل في هذا الكمبيوتر الدفتري.
‫لذا ، تذكر ، في الدرس الأخير مررنا بهذا.
‫هذا مثل شريط القوائم القياسي الخاص بك.
‫هذا شريط أدوات.
‫لكننا سنتجنب استخدام شريط الأدوات لأننا نريد أن نصبح خبراء في استخدام لوحة المفاتيح الخاصة بنا.
‫كل الأشياء التي يمكنك القيام بها هنا مثل الحفظ والإضافة والقص والنسخ واللصق وما إلى ذلك. يمكنك القيام به باستخدام لوحة المفاتيح.
‫إذن ماذا سيوفر لك هذا؟
‫حسنًا ، بدلاً من النقر فوق تشغيل على خلية.
‫لذا فإن الجري هو كيفية تشغيل بعض التعليمات البرمجية.
‫لذا إذا ذهبنا إلى هنا ، فربما نريد طباعة رسالة لطيفة.
‫مرحبا بالعالم.
‫أنا أتعلم عن دفاتر جوبيتر.
‫ضربنا التحول والدخول.
‫كان بإمكاننا فعل ذلك.
‫سأقول أنني فعلت ذلك بدافع العادة.
‫الصحيح.
‫وهذا ما
‫سنركز عليه ، بدلاً من مجرد تعلم كيفية استخدام شريط الأدوات هذا في البداية ، سنركز منذ
‫البداية على استخدام لوحة المفاتيح حتى أتمكن من الاستمرار في الضغط هنا. أو يمكنني الاستمرار في الضغط على مفتاح shift.
‫والآن ما قد تلاحظه هو أن الرقم الموجود
‫على اليسار يرتفع في كل مرة أضغط فيها على مفتاح shift وأدخل.
‫لذا تذكر أنني تلقيت للتو الضوء على هذه الخلية ، مع الضغط على مفتاح shift.
‫يدخل.
‫هذه هي الطريقة التي تقوم بها بتشغيل جزء من التعليمات البرمجية في دفتر Jupyter.
‫جميل ، أليس كذلك؟
‫وهذه أرقام الخلية ترتفع.
‫كل ما يقوله هو أن هذه هي الخلية الثالثة عشرة.
‫تذكر ، هذه خلية.
‫يمكن أن يكون رمز أو تخفيض السعر.
‫سنرى ذلك في ثانية.
‫هذه الخلية أو كان
‫هناك 13 خلية تعمل بشكل إجمالي في Jupyter حيث يكون هذا مفيدًا إذا كان لديك شيء مثل يساوي 514 ثم انتقلت إلى.
‫لم نعني أن a يساوي ستة.
‫إذن ماذا تعتقد أن A يساوي الآن؟
‫لأن هذا يساوي 14 وهذا يساوي 16.
‫إذا ضربنا هذا وضربنا التحول ، أدخل.
‫سأساوي ستة
‫لذا فإن هذه الأرقام مفيدة لتظهر لنا الترتيب الذي تم تشغيل الكمبيوتر الدفتري به.
‫على سبيل المثال ، إذا كان لدينا 100 من هذه الخلايا المختلفة بمعلومات
‫مختلفة ، في عالم مثالي ، يتم تشغيل دفتر ملاحظات من أعلى إلى أسفل ، ولكن في بعض
‫الحالات قد تكون تعمل في مشروع وتقوم بتشغيل خلية هنا ثم إعادة تشغيل هنا بالأسفل.
‫وبعد ذلك في دفتر ملاحظاتك ، بضع مئات من الخلايا إلى أسفل.
‫لديك نوع من الخطأ.
‫هذا ما يمكنك استخدامه لمعرفة الترتيب الذي تم فيه تشغيل الكمبيوتر الدفتري الخاص بك.
‫الآن ، نظرًا لأن لدينا رمزًا هنا ، يمكننا تشغيل جميع وظائف Python
‫من اليمين في تحول Jupyter Notebook إلى واحد زائد اثنين.
‫ستلاحظ وجود بعض الخلايا في الداخل وبعض الخلايا خارجها.
‫الآن ، إذا كان للخلية ناتج مثل نوع من إخراج
‫الكود ، فعادة ما يكون لها عدد يفوق عدد المطابقات في العدد.
‫إذن هذا يقول فقط ، هناك بعض كود الإدخال هنا ولدينا بعض كود الإخراج هنا.
‫الآن ، لقد ألقينا نظرة سريعة على هذا قبل الكود وتخفيض السعر.
‫هذا هو المكان الذي يأتي فيه الجمال المطلق لكوكب المشتري
‫وأوبال هو أنه يمكنك الحصول على رمز ونص منسق ، وهو ما يحدث في نفس دفتر الملاحظات.
‫دعني اريك مثالا.
‫لذلك أردنا أن نبدأ مشروعنا المسمى مشروع أمراض القلب.
‫وتذكر أن دفاتر جوبيتر هي مساحة عمل مشاريع علوم البيانات الخاصة بك.
‫لذا يمكنك تشغيل كود التعلم الآلي ووصف ما تفعله مباشرة من The Notebook.
‫سنرى هذا عمليًا طوال الوقت ، لكني أريد فقط أن أوضح ما
‫يفعله تحويل الخلية إلى تخفيض السعر.
‫حتى نتمكن من تغيير ذلك إلى تخفيض السعر.
‫لكن تذكر أين لا نريد التعود على استخدام شريط الأدوات.
‫فكيف لنا أن نفعل ذلك؟
‫حسنًا ، شيء جميل آخر عن كوكب المشتري هو أن الخلايا لها وضعان بسيطان.
‫واحد يسمى تحرير ، وستلاحظ هذا القلم الصغير هنا وهذا المربع الأخضر حوله.
‫الآخر يسمى وضع الأوامر.
‫الآن ، كيف نبدل بين الاثنين؟
‫حسنًا ، كما خمنت ، يمكننا أيضًا استخدام
‫لوحة المفاتيح ، لأننا تذكر أننا لم نعتد على استخدام شريط الأدوات هذا.
‫قد تتظاهر أيضًا أنه ليس هناك.
‫لذلك للتغيير من وضع التحرير إلى وضع الأوامر ، سنضغط على مفتاح Escape.
‫جميلة.
‫نلاحظ الآن أن الشريط الأخضر الصغير قد تغير إلى شريط أزرق وأن القلم الرصاص قد اختفى.
‫الآن ، قبل أن نقوم بتشغيل هذه الخلية ، كيف نعود إلى وضع التحرير؟
‫للقيام بذلك ، أضغط على مفتاح الإدخال.
‫الآن نعيد صندوقنا الأخضر ويعود القلم الصغير.
‫ممتاز.
‫لكننا في الواقع نريد أن نكون في وضع الأوامر ، لذلك سنعود.
‫صندوق الهروب الأزرق عاد ، قلم رصاص ذهب.
‫ستعتاد على تشغيل هذا الهروب والدخول بعد أن تكون لديك بعض الخبرة.
‫أنا أعرف فقط كيف أفعل هذه الأشياء لأنني قمت بتشغيل آلاف الخلايا في تجربتي.
‫وسنقوم بالضغط.
‫م للتخفيض السعر.
‫كان علي أن أفكر في ذلك لأن تغييره مرة أخرى إلى الكود هو y.
‫لذا شاهد هذا المربع الصغير هنا بينما نحن في وضع أمر التحرير.
‫آسف.
‫باستخدام
‫المربع الأزرق ، يمكننا الضغط على m للتخفيض أو y للرمز ، لكننا نريد تخفيض السعر في هذه الحالة m ولتشغيل هذه الخلية ، سنضغط على shift enter.
‫الآن ترى ، هذا نص منسق بشكل جيد.
‫لذا فإن ما يمكن أن تتخيله في المستقبل هو لمشروع
‫ما ، يمكنك أن تبدأه برأس هنا ثم يمكنك إضافة بعض المعلومات تحته.
‫لذا فإن هذا المشروع يدور حول تصنيف ما إذا كان المريض يعاني من أمراض القلب أم لا.
‫هذه هي الطريقة التي يمكنك بها البدء في توصيل عملك مباشرة
‫من اليمين ، من بداية المشروع.
‫الآن ، ماذا يمكنك أن تفعل هنا أيضًا؟
‫حسنًا ، دعنا نرى بعض البيانات.
‫إذا عدنا إلى الكلمة الرئيسية ، فنحن نريد إعداد هذا النوع من الإعداد.
‫لذلك نريد بعض البيانات في مجلد مشروعنا.
‫نريد تشغيل هذه البيانات من خلال مساحة العمل
‫الخاصة بنا ، وهي Jupyter Notebook ، ومحاولة استخدام بعض هذه الأدوات.
‫حسنًا ، دعنا نتذوق القليل من ذلك.
‫لذا إذا ذهبنا هنا ، استيراد الباندا كـ PD ، ما يقوله هذا هو هذا رمز.
‫إنه يخبر Python بالذهاب ، مهلا ، python ، اذهب واستيراد
‫الباندا باعتباره اختصار PD ، وهو أمر شائع جدًا بالنسبة للباندا.
‫سنرى المزيد من الباندا في فيديو مستقبلي.
‫ما أفعله هو تمثيل الأنواع المختلفة من الأشياء التي يمكنك القيام بها في دفتر Jupyter.
‫ورجاء ، إذا كنت تتابع ، فتأكد من كتابة هذا الرمز بنفسك.
‫ولكن إذا ذهبنا إلى كتابة هذا السطر من الكود واضغطنا على shift
‫، فإن ما سيفعله هو استيراد الباندا إلى هذا الكمبيوتر الدفتري.
‫الآن لدينا إمكانية
‫الوصول لاستخدام الباندا ، وهي إحدى الأدوات التي قمنا بتثبيتها في بيئتنا داخل مساحة العمل لدينا ، Jupyter Notebook.
‫هل تتذكر في الدرس الأخير كيف حمّلنا بعض الملفات هنا؟
‫كيف نحصل على هذه الملفات؟
‫إذن هذا مرض ساخن؟
‫CSV.
‫كيف نحصل على ذلك؟
‫الآن ، إذا لم تسمع عن CSV من قبل ، فهو تنسيق يسمى قيم مفصولة بفاصلة.
‫إنها طريقة شائعة جدًا لتخزين البيانات.
‫لكن كيف تعتقد أننا سندخل ذلك هنا؟
‫هذا جيد إذا كنت لا تعرف لأنه ربما لم تمر بهذا من قبل.
‫لكن ما سنفعله هو استخدام الباندا لإنشاء إطار بيانات.
‫DF لتقف على DataFrame.
‫سأقرأ CSV وسنستخدم اسم الملف.
‫الآن شيء جميل آخر حول Jupyter Notebooks هو
‫أنه إذا كان لديك ملف هنا ، فيمكنك استخدام علامة التبويب للإكمال التلقائي.
‫لذلك إذا ضغطنا على علامة التبويب ، فسيتم التقاط أمراض القلب.
‫CSV ولدينا بالفعل الفاصلة المقلوبة الأخرى ، لذلك سنختار هذه الفاصلة.
‫إذن ماذا يفعل هذا السطر من التعليمات البرمجية؟
‫حسنًا ، إنه إطار بيانات يساوي PD.
‫لذا قرأت نقطة الباندا csv.
‫هذه وظيفة ونقوم بتمرير اسم الملف dot csv لمرض القلب إلى وظيفة قراءة CSV.
‫سيكون لدينا قسم كامل عن الباندا لاحقًا ، لكن.
‫هذا فقط لتوضيح ما يمكنك القيام به داخل دفتر Jupyter.
‫لذلك سنقوم بضرب التحول إلى يمكنك أن ترى
‫أنه يعمل لأن هذا الرقم قد ارتفع ، ولكن كيف يمكننا عرض بياناتنا؟
‫لذا فإن الشيء الجميل الآخر
‫في Jupyter Notebooks هو أنه يمكنك عرض ما تعمل عليه على الفور.
‫لذا يُظهر DF Head الصفوف الخمسة الأولى من إطار البيانات الخاص بك.
‫إذن ننظر هنا ، لدينا أعمدة مختلفة ، ولدينا أمثلة مختلفة.
‫ربما أردنا عرض العشرة الأوائل لإلقاء نظرة أفضل.
‫هناك نذهب.
‫سنلقي نظرة على هذا في مشروع مستقبلي.
‫ولكن هذا فقط لتوضيح نوع البيانات التي يمكن أن تعرضها دفاتر Jupyter.
‫لذلك قد نضع زنزانة هنا.
‫لذلك نذهب للهروب B لخلية جديدة أدناه.
‫يمكنك أيضًا الضغط على A لخلية جديدة أعلاه ، لكننا سنزيل هذه الخلية.
‫لذلك نحن هروب D مزدوج للحذف.
‫جميلة.
‫دعني اذهب.
‫الجدول التالي يوضح أمراض القلب.
‫معلومات للمرضى.
‫هرب واضغط m لدخول تحول markdown.
‫الآن لدينا بعض الاتصالات تحدث هنا.
‫حسنًا ، لقد رأينا طاولة.
‫ماذا لو أردنا ربما وضع رسم
‫بياني صغير أو شيء من هذا القبيل ونرى كيف تبدو هذه المعلومات في الواقع؟
‫لأن هذا محير جدا.
‫لدينا عمود الهدف مليء بالآحاد والأصفار.
‫أنا أعرف ذلك فقط لأنني رأيت هذا الجدول
‫من قبل ، لكن أحدهم يعني أن شخصًا ما يعاني من أمراض القلب والصفر.
‫لا يمكنك رؤية أي شيء على هذا في الوقت الحالي يعني أن شخصًا ما لا يعاني من أمراض القلب.
‫إذن ماذا لو أردنا رسم ذلك بسرعة وإلقاء نظرة على
‫عدد المرضى الذين يعانون من أمراض القلب وكم عدد الذين لا يعانون؟
‫وبالمناسبة ، كل صف هنا هو مريض فردي.
‫وهذه هي معاييرهم.
‫لنلقي نظرة.
‫يمكننا أن نذهب إلى هدف النقطة ، وهو ما يعني فقط الوصول إلى القيمة المستهدفة لـ DF.
‫سنذهب إلى عدد القيم ، وهو ما يعني فقط حساب عدد تكرارات القيم
‫المختلفة والمختلفة في هذا العمود.
‫ثم لا ترسم ، مما يعني إنشاء قطعة أرض من نوع.
‫أوه ، لدينا هذا الاختلاط المختلط.
‫وهو ما يعني فقط دعونا ننشئ رسمًا بيانيًا شريطيًا.
‫بالمناسبة ، لنفترض أنك تضغط على Shift Enter.
‫لماذا لم يظهر ذلك؟
‫حسنًا ، مات ، بصراحة ، لقد تمكنت من الوصول.
‫همم.
‫نعود إلى بيئتنا الصغيرة التي تم إنشاؤها هنا.
‫كنا نستخدم الباندا للنظر في إطار البيانات هذا.
‫لكننا نحتاج إلى مخطط مخطط ليب للنظر في الرسوم البيانية.
‫تمام.
‫وسبب معرفتي بذلك
‫هو أنني أمتلك خبرة ، لكننا سنلقي نظرة متعمقة على كل من هذه الأدوات.
‫إذن ماذا يمكننا أن نفعل هنا؟
‫ربما نحاول الذهاب إلى خريطة الاستيراد ، مؤامرة lib dot pie مؤامرة.
‫قطعة الأرض هي اختصار لـ Map plot lib.
‫ضربنا التحول.
‫لا شيء يحدث.
‫لماذا هذا؟
‫حسنًا ، تذكر ، Jupyter ، يتم تنفيذ الدفاتر حسب ترتيب العملية.
‫لذا فقط لأننا ركضنا خلية إلى الأسفل هنا لا يعني أنها ستؤثر على الخلية في الأعلى هنا.
‫لذا ما علينا فعله هو العودة هنا وإعادة تشغيل هذه الخلية.
‫هناك نذهب.
‫الآن إذا نظرنا إلى الأرقام الموجودة في 24 ، في 25 ، من 25 ، هل ترى ما حدث للتو هناك؟
‫نظرًا لأننا قمنا بتشغيل هذه الخلية من قبل كـ 24 وكان هذا 23 تشغيلًا ، فإن
‫قطعة الكود هذه لم تؤثر على هذا حتى أعدنا إعادة تشغيلها.
‫لذلك من المهم جدًا التفكير
‫في استخدام Jupyter Notebooks وهو أنه يتم تنفيذها بترتيب العملية.
‫وبالتالي فإن النتيجة
‫الأخرى هنا هي أنه لا يمكننا فقط النظر إلى بياناتنا في تنسيق جدول ، بل يمكننا البدء في النظر إليها في تنسيق رسم بياني.
‫لذلك ربما تكون قد بدأت في الرؤية هنا ، حسنًا ، إذا كان بإمكاني
‫تشغيل خلايا التعليمات البرمجية وكذلك الخلايا النصية وكذلك خلايا الصور ، فيمكنني القيام بمشروعي بالكامل من داخل هذا الكمبيوتر الدفتري ، وهذا صحيح تمامًا.
‫انظر ، شيء آخر.
‫وذلك إذا أردنا استيراد صورة أخرى.
‫لذلك سنقوم بتغيير هذه الخلية لتحديد الهروب.
‫M سنستخدم علامة التعجب إذا لم تكتب رمز تخفيض السعر
‫من قبل ، فهناك بعض الإرشادات الرائعة عبر الإنترنت حول كيفية كتابة كود تخفيض السعر ، ولكن بشكل
‫أساسي أي نوع من كود تخفيض السعر يمكنك كتابته ، يمكنك الكتابة في خلية Jupyter.
‫لذا فإننا نرغب في استيراد الصورة التي قمنا بتحميلها سابقًا.
‫Dot png ويمكنك القيام بذلك بأي صورة.
‫هذا داخل مجلد الملف هذا هنا.
‫نحن فقط نتعفن هنا.
‫يمكنك القيام بذلك مع صورتك الخاصة.
‫ما هو هذا في الأساس ، هو رمز تخفيض السعر لقول استيراد هذه الصورة إلى الكمبيوتر الدفتري.
‫إذا ضربنا التحول ، أدخل.
‫هناك نذهب.
‫إذن هذا هو إطار عملنا.
‫تمام.
‫لقد رأينا هذا من قبل.
‫الآن ، ما يمكننا فعله هو إنشاء قسم لكل خطوة من هذه الخطوات.
‫لذلك يمكنك القيام بعملية تخفيض السعر مرة أخرى.
‫الهروب م.
‫تعريف المشكلة رقم واحد حيث يمكننا القول التنبؤ بأمراض القلب.
‫أنا أكتب شيئًا أصغر هنا.
‫قد ترغب في القيام بشيء أطول.
‫ومن ثم يمكن أن يكون لدينا طفل سكايب لإنشاء خمس أو ست خلايا.
‫إلى عن على.
‫لا يمكنني الاعتماد على البيانات حقًا.
‫هذه هي البيانات التي نستخدمها.
‫سنقوم بضرب Escape M ثم نحول الإدخال.
‫الآن يمكنك أن تبدأ في تخيل أن لدينا إطار العمل الخاص بنا.
‫يمكننا البدء بتعريف المشكلة.
‫يمكننا بعد ذلك إلقاء نظرة على البيانات تمامًا كما فعلنا هنا.
‫يمكننا نقل هذا إلى قسم البيانات ، ثم يمكننا إنشاء مقياس
‫تقييم ، ثم يمكننا النظر في ميزات بياناتنا ، ويمكننا القيام ببعض النمذجة ثم يمكننا إجراء التجارب.
‫كل هذا من داخل دفتر Jupyter.
‫الآن هناك شيء آخر قبل أن ننتهي من هذه المحاضرة
‫، لأننا نحصل على وقت طويل يمكنك القيام به داخل دفتر Jupyter.
‫أهم طريقتين أساسيتين حتى الآن هما أنه يمكنك تشغيل نصوص وصورة التعليمات البرمجية كلها في نفس المساحة.
‫والشيء الأخير هو أنه يمكنك أيضًا تشغيل أوامر المحطة الطرفية من داخل Jupyter Notebook.
‫لنفترض على سبيل المثال ، أننا أردنا تشغيل LZ تمامًا كما لو كنا نشغل LZ على المحطة.
‫لذلك إذا ذهبت هنا.
‫ووضعته في LZ.
‫سيقوم بسرد جميع الملفات الموجودة في حساب المستخدم الخاص بي.
‫إذا فعلنا نفس الشيء في Jupyter Notebook إذا قمنا للتو بتشغيل LZ في خلية رمز واضغط على shift enter.
‫اه هذا مشوق.
‫قد يكون هذا تحديثًا لم أره من قبل.
‫عادةً ما يتعين عليك كتابة علامة تعجب.
‫LZ.
‫كذلك هناك تذهب.
‫تتعلم شيئا جديدا كل يوم.
‫ربما لا تحتاج إلى علامة التعجب.
‫ولكن بشكل عام لتشغيل
‫أمر مثل LZ like list ، ستحتاج إلى علامة التعجب أمام الأمر Terminal.
‫وما سيفعله هذا هو الانتقال
‫إلى كوكب المشتري بدلاً من تنفيذ هذا الأمر مثل كود بيثون ، قم بتنفيذه لأنه يحتوي على علامة التعجب هناك كما لو كنت أقوم بتشغيله على الجهاز الطرفي مثل هذا.
‫ولذا فإن أمر LZ يعرض لنا الملفات المختلفة التي لدينا هنا.
‫حسنًا ، هذا كافٍ لهذا الدرس.
‫تذكر ، أنا أبدو وكأنني أسطوانة مكسورة
‫هنا ، ولكن من المهم التخلص منها ، هو أن خلايا Jupyter Notebook يتم تشغيلها بترتيب الرقم.
‫لذا إذا ركضنا هنا a يساوي خمسة
‫، إذا نزلنا إلى هذا وتخطينا هذا ، فسيكون a يساوي خمسة.
‫ولكن بعد ذلك إذا قمنا بتشغيل هذا.
‫سأساوي ستة.
‫ويمكنك تشغيل الخلايا المحاكية وخلايا الشفرة أيضًا.
‫مؤامرة ، صور مختلفة كل ذلك داخل دفتر الملاحظات.
‫سيكون لدينا الكثير من الخبرة العملية
‫مع هذا طوال بقية الدورة ، لذلك ترقبوا.