Menu
CoddyTech
flag Ar iconالعربيةdown icon

التسميات والعناوين

جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 20 من 60.

بحلول نهاية هذا الفصل، سترسم مخططات مثل هذا:

مخطط مكتمل بعنوان الخطوات الأسبوعية: خط بنفسجي لخطوات Ana مع دوائر، ونقاط خضراء وحمراء لأيام Ben، وخط هدف أسود متقطع عند 10 ومفتاح توضيحي

يبدأ الأمر بالكلمات. قد يشير سطر مجرد إلى المال أو الدقائق أو الأمتار. يوضح العنوان وتسميتا المحورين المقصود:

months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()

مخطط خطي بعنوان My Savings يرتفع من 120 إلى 700، مع Month أسفل المحور الأفقي وSavings ($) بمحاذاة المحور الرأسي

يأخذ كلٌّ منها سلسلة نصية واحدة، لذا تعمل سلسلة f أيضًا. ضع الوحدة في التسمية، واستدعِ الثلاثة جميعًا قبل plt.show()، الذي يُكمل المخطط.

challenge icon

التحدي

متوسط

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

  1. ضع له عنوانًا يتكوّن من الاسم ومسافة وOutput: الاسم Shed يعطي Shed Output.
  2. سمِّ المحور الأفقي Hour والمحور العمودي Power (W).
  3. اعرض المخطط.

يُفترض أن يبدو مخططك مثل هذا، للوحة اسمها Balcony:

مخطط خطي بعنوان Balcony Output يرتفع من 15 إلى 170 واط بين الساعتين 6 و12، مع Hour على المحور الأفقي وPower (W) على المحور العمودي

لا يطبع برنامجك أي شيء. يصف Coddy مخططك في المخرجات.

جرّب بنفسك

import matplotlib.pyplot as plt

panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]

# لا تغيّر السطر أدناه
plt.plot(hours, watts)

# اكتب الكود الخاص بك أدناه
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس البيانات والرسوم البيانية

تدرّب بنفسك: مترجم Python عبر الإنترنت