المقالة في زر التالي: 899988
Jupyter Notebook هو الأداة الأولى لعلماء البيانات. يوفر واجهة ويب تفاعلية يمكن استخدامها لتصور البيانات والتحليل السهل والتعاون.
يمكّنك تصور البيانات من العثور على سياق لبياناتك من خلال الخرائط أو الرسوم البيانية. يقدم هذا البرنامج التعليمي دليلاً ثاقباً للتفاعل مع الرسوم البيانية في Jupyter Notebook.
المتطلبات الأساسية
أنت بحاجه إلى تثبيت Jupyter على جهازك. إذا لم يكن كذلك ، فيمكنك تثبيته عن طريق إدخال الكود التالي في سطر الأوامر:
تثبيت jupyter دولار
ستحتاج أيضًا إلى ملف الباندا و matplotlib مكتبة:
تثبيت الباندا دولار
$ pip تثبيت matplotlib
بعد اكتمال التثبيتات ، ابدأ تشغيل خادم Jupyter Notebook. اكتب الأمر أدناه في الجهاز الخاص بك للقيام بذلك. سيتم فتح صفحة Jupyter تعرض الملفات الموجودة في الدليل الحالي في المتصفح الافتراضي لجهاز الكمبيوتر الخاص بك.
دفتر jupyter $
ملحوظة: لا تغلق نافذة المحطة الطرفية التي تقوم بتشغيل هذا الأمر فيها. سيتوقف الخادم الخاص بك إذا قمت بذلك.
مؤامرة بسيطة
في صفحة Jupyter جديدة ، قم بتشغيل هذا الكود:
استيراد matplotlib.pyplot كـ PLT
س = [1،2،3،4،5،6،7،8]
ص = [2،4،6،8،10،12،14،16]
plt.plot (س ، ص)
plt.show ()
الكود لخط بسيط. يستورد السطر الأول ملف pyplot مكتبة الرسوم البيانية من matplotlib API. يحدد السطران الثالث والرابع محوري x و y على التوالي.
ال قطعة() تسمى الطريقة لرسم الرسم البياني. ال تبين() ثم يتم استخدام الطريقة لعرض الرسم البياني.
افترض أنك ترغب في رسم منحنى بدلاً من ذلك. العملية نفسها. فقط قم بتغيير قيم قائمة بيثون للمحور ص.
استيراد matplotlib.pyplot كـ PLT
س = [3،4،5،6،7،8،9،10،11،12]
ص = [9،16،25،36،49،64،81،100،121،144]
plt.plot (س ، ص)
plt.show ()
لاحظ شيئًا مهمًا: في كلا الرسمين البيانيين ، لا يوجد تعريف واضح للمقياس. يتم حساب المقياس وتطبيقه تلقائيًا. هذه واحدة من العديد من الميزات المثيرة للاهتمام التي تقدمها Juypter والتي يمكن أن تجعلك تركز على عملك (تحليل البيانات) بدلاً من القلق بشأن الكود.
إذا كنت متيقظًا أيضًا ، فقد تلاحظ أن عدد قيم محوري x و y هو نفسه. إذا كان أي منهما أقل من الآخر ، فسيتم وضع علامة على خطأ عند تشغيل الكود ولن يظهر أي رسم بياني.
الأنواع المتوفرة
على عكس الرسم البياني الخطي والمنحنى أعلاه ، يجب تحديد تصورات الرسم البياني الأخرى (مثل الرسم البياني ، الرسم البياني الشريطي ، وما إلى ذلك) بوضوح حتى يتم عرضها.
شريط الرسم البياني
لإظهار مخطط شريط ، ستحتاج إلى استخدام شريط() طريقة.
استيراد matplotlib.pyplot كـ PLT
س = [3،4،5،6،7،8،9،10،11،12]
ص = [9،16،25،36،49،64،81،100،121،144]
plt.bar (x، y)
plt.show ()
مؤامرة مبعثر
كل ما عليك فعله هو استخدام ملف مبعثر () الطريقة في الكود السابق.
استيراد matplotlib.pyplot كـ PLT
س = [3،4،5،6،7،8،9،10،11،12]
ص = [9،16،25،36،49،64،81،100،121،144]
مبعثر plt (س ، ص)
plt.show ()
مخطط دائري
مخطط الفطيرة يختلف قليلاً عن البقية أعلاه. السطر 4 له أهمية خاصة ، لذا ألق نظرة على الميزات هناك.
حجم التين يستخدم لضبط نسبة العرض إلى الارتفاع. يمكنك تعيين هذا على أي شيء تريده (على سبيل المثال (9،5)) ، لكن مستندات Pandas الرسمية تنصح باستخدام نسبة عرض إلى ارتفاع تبلغ 1.
استيراد matplotlib.pyplot كـ PLT
س = [4،9،16،25،36]
شكل = شكل plt (حجم التين = (9 ، 5)) # سطر 4
plt.pie (x)
plt.show ()
هناك بعض المعلمات الجديرة بالملاحظة في المخطط الدائري:
ملصقات - يمكن استخدام هذا لإعطاء تسمية لكل شريحة في المخطط الدائري.
الألوان - يمكن استخدام هذا لإعطاء ألوان محددة مسبقًا لكل شريحة. يمكنك تحديد الألوان في شكل نصي (على سبيل المثال ، "أصفر") أو في شكل سداسي عشري (على سبيل المثال "# ebc713").
انظر إلى المثال أدناه:
استيراد matplotlib.pyplot كـ PLT
س = [4،9،16،25،36]
شكل = شكل plt (حجم التين = (5.5 ، 5.5))
plt.pie (x، labels = ("Guavas"، "Berries"، "Mangoes"، "Apples"، "Avocado") ،
الألوان = ("# a86544" ، "# eb5b13" ، "# ebc713" ، "# bdeb13" ، "# 8aeb13"))
plt.show ()
هناك أيضا مؤامرات أخرى مثل اصمت, منطقة و كد ذلك ما تستطيع اقرأ المزيد عن مستندات Pandas.
تنسيق الرسم
في المخططات أعلاه ، لا توجد أي جوانب مثل الملصقات. إليك كيفية القيام بذلك.
لإضافة عنوان ، قم بتضمين الكود أدناه في دفتر Jupyter الخاص بك:
matplotlib.pyplot.title ("عنوان الرسم البياني الخاص بي")
يمكن تسمية المحورين x و y على التوالي على النحو التالي:
matplotlib.pyplot.xlabel ("تسمية المحور س الخاص بي")
matplotlib.pyplot.ylabel ("تسمية المحور ص الخاص بي")
تعلم المزيد
يمكنك تشغيل ملف يساعد() أمر في دفتر ملاحظاتك للحصول على مساعدة تفاعلية حول أوامر Jupyter. للحصول على مزيد من المعلومات حول كائن معين ، يمكنك استخدام مساعدة (كائن).
ستجد أيضًا أنه من الممارسات الجيدة محاولة رسم الرسوم البيانية باستخدام مجموعات البيانات من ملفات csvfiles. يعد تعلم كيفية تصور البيانات أداة قوية للتواصل وتحليل نتائجك ، لذلك من المفيد أن تأخذ بعض الوقت لبناء مهاراتك.
لتحليل البيانات المتقدم ، تعد Python أفضل من Excel. إليك كيفية استيراد بيانات Excel الخاصة بك إلى برنامج نصي بلغة Python باستخدام Pandas!
اقرأ التالي
- برمجة
- بايثون
- دروس الترميز
- تحليل البيانات
جيروم كاتب في MakeUseOf. يغطي مقالات عن البرمجة و Linux. إنه أيضًا متحمس للعملات المشفرة ويحتفظ دائمًا بعلامات تبويب في صناعة التشفير.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
خطوة أخرى أيضا…!
يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.