الانتقال إلى المحتوى الرئيسي

كيفية إنشاء شبكة على الرسم البياني في بيثون: دليل خطوة بخطوة

  • المهندسة بارعة القواسم
  • الأسئلة

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

بيثون يقدم العديد من المكتبات للعمل مع الرسوم البيانية ، مثل ماتلوتليب ، بلوتلي ، سيبورن وغيرها. في هذه المقالة ، سوف ننظر في كيفية إنشاء شبكة على الرسم البياني باستخدام مكتبة ماتلوتليب.

ماتلوتليب هي واحدة من المكتبات الرسوم البيانية الأكثر شيوعا وقوية في بيثون. يوفر مجموعة واسعة من الوظائف والأدوات لإنشاء أنواع مختلفة من الرسوم البيانية وتخصيص مظهرها.

في عملية إنشاء شبكة على الرسم البياني ، من الضروري تحديد درجة الشبكة ، أي المسافة بين خطوط الشبكة ، وتحديد لون وسمك الخطوط. يمكن إنشاء الشبكة لكل من المحور السيني والمحور الصادي ، أو لكلا المحورين في نفس الوقت.

  1. ما هي الشبكة على الرسم البياني?
  2. الخطوة 1. تثبيت مكتبة ماتلوتليب
  3. كيفية تثبيت ماتلوتليب
  4. الخطوة 2. إنشاء رسم بياني
  5. كيفية إنشاء رسم بياني في بايثون
  6. الخطوة 3. إضافة شبكة
  7. سؤال وجواب
  8. كيف يمكنني إنشاء شبكة على الرسم البياني في بيثون?
  9. هل من الممكن لتخصيص نمط الشبكة على الرسم البياني?
  10. هل من الممكن تغيير لون وسمك خطوط الشبكة الرئيسية?
  11. كيف يمكنني تعطيل عرض الشبكة على الرسم البياني في بيثون?
  12. كيف يمكنني تعيين نمط خطوط الشبكة على الرسم البياني في بيثون?

ما هي الشبكة على الرسم البياني?

الشبكة الموجودة على الرسم البياني هي نظام من الخطوط يساعد في تقسيم الرسم البياني بصريا إلى فترات متساوية أو محددة مسبقا. يمثل خطوطا أفقية ورأسية تتقاطع عند نقاط معينة على الرسم البياني.

الشبكة على الرسم البياني لها عدة وظائف:

  • الاتجاه: تساعد الشبكة على تحديد الاتجاه على الرسم البياني وفهم القيم التي تتوافق مع نقاط مختلفة من المحاور س و ص.

  • تفسير البيانات: تتيح لك الشبكة تحليل البيانات بصريا وتحديد الاتجاهات وتحديد فترات القيمة بين السطور.

  • التركيب: تساعد الشبكة على تكييف الرسم البياني مع المقياس والأبعاد المرغوبة ، مما يجعله أكثر قابلية للقراءة والتفسير.

غالبا ما تستخدم الرسوم البيانية أنواعا مختلفة من الشبكات ، بما في ذلك شبكة الوحدة والشبكة اللوغاريتمية والشبكة الموحدة. يعتمد ذلك على المهمة المحددة ونوع البيانات التي يجب عرضها على الرسم البياني.

الخطوة 1. تثبيت مكتبة ماتلوتليب

ماتلوتليب هي مكتبة شعبية لتصور البيانات في لغة البرمجة بيثون. يوفر إمكانيات واسعة لإنشاء العديد من الرسوم البيانية والمخططات وتمثيلات البيانات.

لبدء العمل مع ماتلوتليب ، سوف تحتاج إلى تثبيت هذه المكتبة على جهاز الكمبيوتر الخاص بك. إليك كيفية القيام بذلك:

  1. تثبيت بايثون: ماتلوتليب يتطلب بيثون على جهاز الكمبيوتر الخاص بك. تأكد من تثبيت أحدث إصدار من بايثون. يمكنك تحميل وتثبيت بايثون من الموقع الرسمي python.org .
  2. تثبيت ماتبلوتليب: بعد تثبيت بيثون ، تحتاج إلى تثبيت مكتبة ماتبلوتليب. افتح موجه أوامر أو محطة طرفية وقم بتشغيل الأمر التالي:

بيب تثبيت ماتلوتليب

هذا الأمر سوف تحميل وتثبيت ماتلوتليب وجميع تبعياته.

بعد اكتمال التثبيت ، سوف تكون على استعداد لاستخدام مكتبة ماتلوتليب لإنشاء شبكة على الرسم البياني وتصورات البيانات الأخرى في بيثون.

كيفية تثبيت ماتلوتليب

ماتلوتليب هي مكتبة للتآمر في لغة البرمجة بيثون. يستخدم على نطاق واسع في البحث العلمي وتحليل البيانات والتصور.

لتثبيت ماتلوتليب ، سوف تحتاج إلى مدير حزمة نقطة المدرجة في توزيع بيثون. قم بتشغيل موجه الأوامر وقم بتشغيل الأمر التالي:

بيب تثبيت ماتلوتليب

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

بعد التثبيت ، يمكنك التحقق من أن ماتلوتليب يعمل بشكل صحيح. في موجه الأوامر ، قم بتشغيل مترجم بايثون وقم بتشغيل الأمر التالي:

استيراد ماتلوتليب.بيبلوت كما بلت

قانون العمل.مؤامرة([1, 2, 3, 4])

قانون العمل.عرض()

إذا كان لديك التبعيات الضرورية مثبتة ، يجب أن ترى رسما بيانيا بخط يمر عبر 4 نقاط.

الآن كنت على استعداد لاستخدام ماتلوتليب لإنشاء أنواع مختلفة من الرسوم البيانية وتصورات في مشاريع بيثون الخاص بك.

الخطوة 2. إنشاء رسم بياني

بعد تثبيت المكتبات الضرورية واستيرادها إلى برنامجنا ، يمكننا البدء في إنشاء رسم بياني.

أولا ، لنقم بإنشاء مستوى إحداثي باستخدام معاهدة قانون البراءات.الحبكات الفرعية () وظيفة:

الشكل ، الفأس = قانون البراءات.الحبكات الفرعية()

هنا نخلق كائنات التين والفأس. كائن التين عبارة عن لوحة قماشية (المنطقة التي سيتم رسم الرسم البياني فيها) ، وكائن الفأس عبارة عن مستوى إحداثي (المنطقة التي سيتم وضع البيانات فيها).

بعد ذلك ، يمكننا تخصيص مظهر الرسم البياني باستخدام وظائف مختلفة. على سبيل المثال ، يمكننا تعيين عنوان المخطط باستخدام وظيفة الفأس.تعيين العنوان():

الفأس.تعيين العنوان ('الرسم البياني الخاص بي')

ويمكننا أيضا تعيين تسميات لمحاور الإحداثيات باستخدام فأس الوظائف.تعيين التسمية () والفأس.تعيين التسمية():

الفأس.تعيين التسمية ('الوقت')

الفأس.تعيين التسمية ('القيمة')

بعد ذلك ، يمكننا إضافة بيانات إلى الرسم البياني. على سبيل المثال ، يمكننا رسم خط يربط بعض النقاط باستخدام الفأس.مؤامرة () وظيفة. كوسيطات لهذه الوظيفة ، نقوم بتمرير القيم على طول المحور س والقيم على طول المحور ص:

عاشرا = [1, 2, 3, 4, 5]

ذ = [10, 8, 6, 4, 2]

الفأس.قطعة (س ، ص)

أخيرا ، يمكننا عرض الرسم البياني على الشاشة باستخدام

معاهدة قانون البراءات.عرض () وظيفة: بلت.عرض()

نتيجة لذلك ، قد يبدو البرنامج بأكمله كما يلي:

استيراد ماتلوتليب.بيبلوت كما بلت

الشكل ، الفأس = قانون البراءات.الحبكات الفرعية()

الفأس.تعيين العنوان ('الرسم البياني الخاص بي')

الفأس.تعيين التسمية ('الوقت')

الفأس.تعيين التسمية ('القيمة')

عاشرا = [1, 2, 3, 4, 5]

ذ = [10, 8, 6, 4, 2]

الفأس.قطعة (س ، ص)

قانون العمل.عرض()

الآن ، عندما يبدأ البرنامج ، سنرى الرسم البياني الذي أنشأناه بمظهر مخصص.

كيفية إنشاء رسم بياني في بايثون

الرسوم البيانية هي أداة مهمة لتصور البيانات والبحث في الظواهر المختلفة. هناك العديد من المكتبات في بايثون التي تسمح لك بإنشاء رسوم بيانية من أنواع وأنماط مختلفة.

فيما يلي بعض الخطوات لمساعدتك في إنشاء رسم بياني في بايثون:

  1. تثبيت المكتبات اللازمة: لإنشاء الرسوم البيانية في بيثون ، سوف تحتاج إلى تثبيت مكتبة ماتلوتليب. إنها واحدة من أكثر المكتبات شيوعا لتصور البيانات في بايثون.
  2. استيراد المكتبات: بعد تثبيت مكتبة ماتلوتليب ، استيراده إلى البرنامج النصي الخاص بك لاستخدام جميع وظائفها والميزات.
  3. إنشاء بيانات للرسم البياني: حدد البيانات التي تريد عرضها على الرسم البياني. يمكن أن تكون هذه قائمة بالأرقام أو صفائف البيانات أو البيانات من مصدر خارجي.
  4. إنشاء رسم بياني: استخدام وظائف من مكتبة ماتلوتليب لإنشاء رسم بياني وتخصيصه. يمكنك إنشاء رسم بياني من أنواع مختلفة ، مثل رسم بياني خطي ، رسم بياني ، مخطط دائري ، إلخ.
  5. تخصيص مظهر الرسم البياني: تغيير الألوان والخطوط والأحجام وغيرها من المعالم من الرسم البياني لجعلها تبدو بالطريقة التي تريدها.
  6. إضافة تسميات توضيحية وأسطورة: أضف تسميات توضيحية إلى المحاور وعنوان الرسم البياني والأسطورة لجعل الرسم البياني أكثر قابلية للفهم وغنية بالمعلومات.
  7. عرض الرسم البياني: استخدام وظيفة بلت.إظهار () لعرض الرسم البياني في نافذة أو حفظه في ملف.

مثال رمز لإنشاء رسم بياني خط بسيط في بيثون باستخدام مكتبة ماتلوتليب:

استيراد ماتلوتليب.بيبلوت كما بلت

# إنشاء بيانات للرسم البياني

عاشرا = [1, 2, 3, 4, 5]

ذ = [2, 4, 6, 8, 10]

# إنشاء رسم بياني خطي

قانون العمل.قطعة (س ، ص)

# تخصيص مظهر الرسم البياني

قانون العمل.العنوان ("مثال على رسم بياني خطي")

قانون العمل.زلابيل ("س")

قانون العمل.يلابيل ("ص")

# عرض الرسم البياني

قانون العمل.عرض()

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

الخطوة 3. إضافة شبكة

لإضافة شبكة إلى رسم بياني ، سوف تحتاج إلى استخدام وظيفة الشبكة () من ماتلوتليب.مكتبة بيبلوت.

خطوات لإضافة شبكة إلى رسم بياني في بايثون:

  1. استيراد ماتلوتليب.بيبلوت
  2. قم بإنشاء كائن تين ومحور فأس باستخدام وظيفة الحبكات الفرعية()
  3. استخدم الفأس.مؤامرة () وظيفة لرسم رسم بياني
  4. استخدم وظيفة الفأس.شبكة () لإضافة شبكة إلى الرسم البياني
  5. استخدم فأس الوظائف.تعيين التسمية () والفأس.تعيين التسمية () لإضافة تواقيع المحور
  6. استخدم الفأس.تعيين العنوان () وظيفة لإضافة عنوان الرسم البياني
  7. استخدام معاهدة قانون البراءات.عرض () وظيفة لعرض الرسم البياني

مثال على الكود:

استيراد ماتلوتليب.بيبلوت كما بلت

الشكل ، الفأس = قانون البراءات.الحبكات الفرعية()

عاشرا = [1, 2, 3, 4, 5]

ذ = [1, 3, 2, 4, 5]

الفأس.قطعة (س ، ص)

الفأس.شبكة()

الفأس.تعيين _اكسلابيل ('س')

الفأس.تعيين التسمية ('ص')

الفأس.تعيين العنوان ('الرسم البياني')

قانون العمل.عرض()

بعد تنفيذ هذا الرمز ، سترى رسما بيانيا مع شبكة مضافة.

يمكنك تخصيص الشبكة عن طريق تعيين معلمات معينة. على سبيل المثال ، يمكنك تغيير لون الشبكة أو نمطها أو شفافيتها. للقيام بذلك ، تحتاج إلى تمرير الوسائط المناسبة إلى وظيفة الفأس.شبكة ().

باستخدام وظيفة الفأس.شبكة () يمكنك أيضا تعيين القيم التي ومحور لإنشاء نوع معين من الشبكة. على سبيل المثال ، الذي='على حد سواء' سيتم إنشاء شبكة على كلا المحورين ، والمحور='س' سيتم إنشاء شبكة فقط على المحور الأفقي.

باستخدام هذه التعليمات ، يمكنك بسهولة إضافة شبكة إلى رسم بياني في بايثون.

سؤال وجواب

كيف يمكنني إنشاء شبكة على الرسم البياني في بيثون?

لإنشاء شبكة على الرسم البياني في بيثون ، يمكنك استخدام وظيفة ' الشبكة ()` من `ماتلوتليب.وحدة بيبلوت. تتيح لك هذه الميزة تمكين أو تعطيل عرض الشبكة على الرسم البياني ، وكذلك ضبط النمط واللون وسمك الخط. يمكن العثور على مثال على استخدام وظيفة "الشبكة ()"في المقالة" كيفية إنشاء شبكة على رسم بياني في بايثون: دليل خطوة بخطوة".

هل من الممكن لتخصيص نمط الشبكة على الرسم البياني?

نعم ، في بيثون يمكنك تخصيص نمط الشبكة على الرسم البياني. للقيام بذلك ، يمكنك استخدام المعلمات من وظيفة 'الشبكة () ` ، مثل` لينستيل `(نمط الخط) ، ` لينويدث `(سمك الخط) و' اللون ' (لون الخط). على سبيل المثال ، لإنشاء شبكة من الخطوط المنقطة باللون الأحمر ، يمكنك استخدام التعليمات البرمجية التالية: `بلت.الشبكة (صحيح ، لينستيل= 'منقط' ، لينويدث=0.5 ، اللون = 'الأحمر'`'. لمزيد من المعلومات حول تكوين نمط الشبكة ، راجع المقالة "كيفية إنشاء شبكة على رسم بياني في بايثون: دليل خطوة بخطوة".

هل من الممكن تغيير لون وسمك خطوط الشبكة الرئيسية?

نعم ، في بايثون ، يمكنك تغيير لون وسمك خطوط الشبكة الرئيسية على الرسم البياني. للقيام بذلك ، استخدم المعلمات 'اللون `(لون الخط) و` لينويدث `(سمك الخط) من وظيفة' الشبكة ()'. على سبيل المثال ، لتعيين اللون الأزرق وسمك الخط إلى 1 ، يمكنك استخدام التعليمات البرمجية التالية: `بلت.الشبكة (صحيح ، اللون = 'الأزرق' ، لينويدث=1)`. لمزيد من المعلومات حول تغيير لون وسمك خطوط الشبكة الرئيسية ، راجع المقالة "كيفية إنشاء شبكة على رسم بياني في بايثون: دليل خطوة بخطوة".

كيف يمكنني تعطيل عرض الشبكة على الرسم البياني في بيثون?

لتعطيل عرض الشبكة على الرسم البياني في بيثون ، يمكنك استخدام وظيفة ' الشبكة (كاذبة)'. على سبيل المثال ، لتعطيل عرض الشبكة ، يمكنك استخدام التعليمات البرمجية التالية: `بلت.شبكة (خطأ)`. لمزيد من المعلومات حول تعطيل شبكة على رسم بياني ، راجع مقالة "كيفية إنشاء شبكة على رسم بياني في بايثون: دليل خطوة بخطوة".

كيف يمكنني تعيين نمط خطوط الشبكة على الرسم البياني في بيثون?

في بايثون ، من الممكن تعيين نمط خطوط الشبكة على الرسم البياني. للقيام بذلك ، استخدم المعلمة` لينستيل 'من وظيفة' الشبكة ()'. على سبيل المثال ، لتعيين نمط منقط من خطوط الشبكة ، يمكنك استخدام التعليمات البرمجية التالية: `بلت.الشبكة (صحيح ، لينستيل= 'منقط')'. لمزيد من المعلومات حول تعيين نمط خط الشبكة ، راجع المقالة "كيفية إنشاء شبكة على رسم بياني في بايثون: دليل خطوة بخطوة".