از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
شش ماه پیش منتشر شده
تعداد بازدید: 80
کد پروژه: 499939
شرح پروژه
هدف این است که یک ماژول پایتون کدنویسی کنید که دادههای توصیف کننده تغییرات شرایط آب و هوایی را در قالب اندازهگیریها بخواند و به کاوش دادهها بپردازد. سپس باید از این ماژول به عنوان کاربر برای انجام وظایف شرح داده شده در قسمت بعدی استفاده کنید.
دو فایل داده ارائه شده توسط DWD (Deutscher Wetterdienst):
فایل داده اول با نام 'stations' حاوی دادههای مربوط به ویژگیهای ایستگاهها (اطلاعات جغرافیایی و غیره) است که اندازهگیریها در آنها ثبت شده است.
فایل دوم با نام 'weather' شامل اطلاعات مربوط به مقادیر اندازهگیری شده برای نشان دادن تغییرات شرایط آب و هوایی در طول زمان است. دوره زمانی داده شده از سال 2016 تا 2021 را پوشش میدهد.
وظایف
یک الگوریتم توسعه دهید که وظایف زیر را پوشش دهد و الگوریتم خود را بهطور مناسب کدنویسی کنید. شما باید یک ماژول (.py file) توسعه دهید که شامل برخی از وظایف تمرین باشد، سپس از ماژول خود به عنوان کاربر در یک دفترچه یادداشت Jupyter (.ipynb file) برای بقیه وظایف استفاده کنید.
خواندن کل محتوای هر دو فایل داده.
تعریف یک تابع برای بررسی وجود دادههای گمشده. تابع شما باید بتواند دادههای گمشده را گزارش دهد، در صورت وجود، به کاربر ماژول شما. در غیر این صورت، گزارش دهد که هیچ ورودی گم نشده است.
تعریف یک کلاس برای ایجاد اشیائی که نماینده ایستگاهها هستند با استفاده از دادههای موجود در فایل 'station'. به ویژگیها و روشهای مناسب فکر کنید که باید تعریف شوند.
استفاده از وراثت و تعریف یک کلاس فرزند که دادههای آب و هوایی اندازهگیری شده در دوره زمانی دلخواه شما را به هر ایستگاه مرتبط میکند.
انتخاب دوره زمانی دوساله دلخواه خود در بازه زمانی داده شده از 2016 تا 2021. برای مثال، از 2017 تا 2019.
کاربر ماژول میخواهد تفاوتهای ایستگاهها را با استفاده از تابعی از ماژول شما مشاهده کند تا محل ایستگاههایی که در دوره زمانی دوساله انتخابی شما اندازهگیری ثبت کردهاند، روی نمودار پراکندگی نشان داده شود. یک نماد برای هر نقطه انتخاب کنید و شناسه ایستگاهها را در کنار هر نقطه (نماد) روی نمودار نمایش دهید. نام محورها را روی نمودار خود فراموش نکنید.
به کاربر سه دسته از دادههای اندازهگیری شده ارائه دهید (مانند: میانگین دما، میانگین سرعت باد، مدت زمان تابش آفتاب). انتخاب دستهها به عهده شماست.
کاربر ماژول یک شناسه ایستگاه را از نمودار پراکندگی 3D انتخاب میکند و میخواهد سه نمودار 2D، هر کدام نمایانگر یکی از دستههای انتخابی در مقابل دوره زمانی دوساله، برای آن شناسه ایستگاه خاص ببیند.
قبل از ارسال، حتماً هر دو فایل .py و .ipynb را در پوشه .zip/.rar خود قرار دهید!
شرح بالا عینا از متن پروژه بود اگر نیاز به اطلاعات بیشتر و سوالی در این زمینه هست حتما از من بپرسید. با سپاس
این پروژه شامل 2 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
300,000 تومان تا 750,000 تومان
مهلت برای انجام
2روز
وضعیت مناقصه
انجام شده
درباره کارفرما
عضویت شش ماه پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار