جدول المحتويات:

رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: 6 خطوات
رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: 6 خطوات

فيديو: رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: 6 خطوات

فيديو: رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: 6 خطوات
فيديو: رسم بياني خطي بسيط في البايثون 2024, يوليو
Anonim
رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون
رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون

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

اللوازم

انك سوف تحتاج:

  • محرر كود (أستخدم إصدار المجتمع من PyCharm)
  • Python v3.8 أو أحدث

الخطوة الأولى: تنزيل البيانات

أولاً ، ستحتاج إلى تنزيل البيانات. إذا كنت تريد رسم شيء آخر بالرسم البياني ، فيمكنك استخدام مجموعة بيانات مختلفة. أنا أستخدم مجموعة بيانات من NOAA. هنا مجموعة البيانات. يمكنك إدخال المعلمات المخصصة الخاصة بك ثم النقر فوق الرسم ، والتمرير لأسفل ، وسترى رمزًا يحتوي على مستند وعلامة X عليه في الجزء العلوي الأيسر من الجدول. للتأكد من صحتها ، قم بالتمرير فوقها ويجب أن تقول تنزيل البيانات بتنسيق CSV. هناك أيضًا بعض ملفات csv الأخرى التي وضعتها أدناه والتي يمكنك استخدامها بدلاً من ذلك.

الخطوة 2: تحميل ملفك إلى مشروع Python الخاص بك

تحميل ملفك إلى مشروع Python الخاص بك
تحميل ملفك إلى مشروع Python الخاص بك

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

file = open ("اسم مجموعة البيانات" ، "r")

البيانات = file.readlines ()

تفتح الوظيفة المفتوحة مجموعة بيانات ويكون r للقراءة. على الرغم من فتح الملف ، فإن هذا يعني فقط أنك قادر على قراءته لذلك نقوم بإنشاء متغير آخر يسمى البيانات ، والذي يقرأ الملف.

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

سنة =

الخطوة 3: إضافة عمود السنوات إلى متغير السنوات

إضافة عمود السنوات لمتغير السنوات
إضافة عمود السنوات لمتغير السنوات

لإضافة عمود السنوات إلى متغير السنوات ، نقوم بتشغيل حلقة for.

للسطر في البيانات: years.append (int (line.split ('،') [0]))

تدير حلقة for الحلقة لكل سطر. years.append يلحق whats بين الأقواس. تحوّل الدالة int ما يوجد داخل الأقواس إلى عدد صحيح. سوف يقسم Line.split ("،") محتويات السطر المنقسم بفاصلة ويعيد مصفوفة ، لذلك نضع [0] في النهاية للحصول على العنصر الأول في المصفوفة ، السنة.

الخطوة 4: إنشاء Variale درجة الحرارة وإضافة درجات الحرارة إليها

خلق درجة حرارة Variale وإضافة درجات الحرارة إليها
خلق درجة حرارة Variale وإضافة درجات الحرارة إليها

نظرًا لأن ملف.csv الخاص بنا مفصول بواسطة سطور ، لإظهار وجود سطر جديد ، فلدينا / n في نهاية كل سطر لتمثيل سطر جديد. هذا يعني أنه يتعين علينا القيام بالمزيد من العمل للحصول على درجة الحرارة من مجموعة البيانات. نبدأ بنفس الكود.

درجة الحرارة =

لخط في البيانات:

numlist = line.split ('،') [1].split ()

لاحظ أن لدينا تقسيمًا ثانيًا في نهاية السطر الأخير. سيؤدي هذا إلى تقسيمها إلى كل حرف ، لذا إذا كانت لدينا كلمة مرحبًا ، فستصبح h ، e ، l ، l ، o. علينا بعد ذلك الحصول على درجة الحرارة فقط من قائمة أرقام الصفيف.

num = float (''. الانضمام (numlist)) temp.append (num)

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

الخطوة 5: استيراد Pyplot من Matplotlib

استيراد Pyplot من Matplotlib
استيراد Pyplot من Matplotlib

لرسم بياني لدرجات الحرارة ، يجب عليك استيراد Pyplot.

من matplotlib استيراد pyplot كـ plt

يضيف هذا الآن Pyplot إلى مشروعك ولاستخدام أي من وظائفه التي تسميها plt. اسم وظيفة ().

الخطوة 6: الرسوم البيانية

الرسوم البيانية
الرسوم البيانية

لرسمها نسميها وظيفة الرسم. ثم نسمي xlabel و ylabel لتسمية الرسم البياني الخاص بنا.

plt.plot (سنوات ، درجة الحرارة)

plt.ylabel ("درجة الحرارة (C)")

plt.xlabel ("السنوات")

plt.show ()

تعرض وظيفة العرض الرسم البياني.

موصى به: