پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

ترسیم نمودار با پایتون

سه سال پیش منتشر شده

تعداد بازدید: 446

کد پروژه: 255767


شرح پروژه

با سلام. 

دو درخواست دارم: 

1) میخوام دو تا تابع بنویسید که تایم utc.now را گرفته و با دو فرمت زیر به عنوان str خروجی دهد: 

      - سال - ماه - روز

     - ساعت - دقیقه - ثانیه

(ساعت را در فرمت 24 ساعته لازم دارم. )

البته اگر تابع آماده ای هست که این کار رو میکنه، اون رو هم بهم معرفی کنید، مشکل رو حل میکنه. 

2)  n  تا دیتافریم داریم که در بازه های زمانی t آپدیت می شوند. در هر بار آپدیت، یک ردیف یه ردیف های دیتا فریم ها اضافه می شود. هر کدام از دیتافریم ها یک ستون بیشتر ندارند. یعنی در واقع پس از هر بار آپدیت تنها یک داده به داده های دیتافریم اضافه می شود. در شروع نیز دیتافریم ها بدون داده است. 

میخوام تابعی بنویسید که دیتافریم ها را به عنوان ورودی بگیرد. 

تعداد دیتاها داخل دیتافریم را بررسی کند

اگر از تعداد مشخص MaxDataOnChart کمتر بود که همه ردیف ها، و اگر بیشتر بود، MaxDataOnChart ردیف آخر در دیتا فریم بر روی یک نمودار ترسیم شود. 

یک دیتا فریم هم بعد با دیتا فریم های ورودی هم هست که داده های اون، لیبل های محور افقی رو توش داره. میخوام که دیتا های این دیتا فریم هم بیاد و بشینه روی محور افقی. با 90 درجه چرخش البته (این هم قاعدتا باید به عنوان ورودی تعریف بشه)

یک legend هم میخوام داشته باشه

میخوام هر کدام از دیتا فریم ها روی نمودار یک رنگ مخصوص به خود داشته باشند. 

یک 

یک نمودار نسبتا شماتیک ضمیمه کردم که ببینید که چی مد نظرم هست.  البته در مورد دیتاهای نموداری

من خودم دیتا فریم رو داخل لوپ میذارم که دیتا های جدید بهش اضافه بشن. میخوام تابع شما در هر بار تکرار لوپ، نمودار رو آپدیت کنه. اگر برای بسته شدن و دوباره باز شدن هم کاری باید انجام بشه، انجام بدید لطفا. 

دو تا نکته که میخوام رسم نمودار ارور نده: 

اول اینکه ممکنه برخی موارد یک از دیتا فریم ها، در ردیف مربوطه، دیتا نداشته باشه. یعنی آپدیت که میشه، عددی رو نخونه. میخوام که نبود این عدد، ارور ایجاد نکنه و با پیش فرض صفر نمودار ترسیم بشه. 

دوم اینکه در زمانی که تعداد ردیف های دیتا فریم ها به MaxDataOnChart نرسیده هم نمودار ترسیم بشه. مثلا اگر این عدد 10 هست، میخوام اول یک نمودار با یک سری داده، بعد دو تا و ... تا جایی که برسه به ده تا بعد از اونجا به بعد، اولی رو بندازه بیرون و جدیده رو به آخر نمودار اضافه کنه. 

ممنون و موفق باشید. 

این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


بودجه

5,000 تومان تا 100,000 تومان

مهلت برای انجام

1روز

وضعیت مناقصه

انجام شده


درباره کارفرما

عضویت سه سال پیش

21 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 38%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار