از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
سه سال پیش منتشر شده
تعداد بازدید: 451
کد پروژه: 255767
شرح پروژه
با سلام.
دو درخواست دارم:
1) میخوام دو تا تابع بنویسید که تایم utc.now را گرفته و با دو فرمت زیر به عنوان str خروجی دهد:
- سال - ماه - روز
- ساعت - دقیقه - ثانیه
(ساعت را در فرمت 24 ساعته لازم دارم. )
البته اگر تابع آماده ای هست که این کار رو میکنه، اون رو هم بهم معرفی کنید، مشکل رو حل میکنه.
2) n تا دیتافریم داریم که در بازه های زمانی t آپدیت می شوند. در هر بار آپدیت، یک ردیف یه ردیف های دیتا فریم ها اضافه می شود. هر کدام از دیتافریم ها یک ستون بیشتر ندارند. یعنی در واقع پس از هر بار آپدیت تنها یک داده به داده های دیتافریم اضافه می شود. در شروع نیز دیتافریم ها بدون داده است.
میخوام تابعی بنویسید که دیتافریم ها را به عنوان ورودی بگیرد.
تعداد دیتاها داخل دیتافریم را بررسی کند
اگر از تعداد مشخص MaxDataOnChart کمتر بود که همه ردیف ها، و اگر بیشتر بود، MaxDataOnChart ردیف آخر در دیتا فریم بر روی یک نمودار ترسیم شود.
یک دیتا فریم هم بعد با دیتا فریم های ورودی هم هست که داده های اون، لیبل های محور افقی رو توش داره. میخوام که دیتا های این دیتا فریم هم بیاد و بشینه روی محور افقی. با 90 درجه چرخش البته (این هم قاعدتا باید به عنوان ورودی تعریف بشه)
یک legend هم میخوام داشته باشه
میخوام هر کدام از دیتا فریم ها روی نمودار یک رنگ مخصوص به خود داشته باشند.
یک
یک نمودار نسبتا شماتیک ضمیمه کردم که ببینید که چی مد نظرم هست. البته در مورد دیتاهای نموداری
من خودم دیتا فریم رو داخل لوپ میذارم که دیتا های جدید بهش اضافه بشن. میخوام تابع شما در هر بار تکرار لوپ، نمودار رو آپدیت کنه. اگر برای بسته شدن و دوباره باز شدن هم کاری باید انجام بشه، انجام بدید لطفا.
دو تا نکته که میخوام رسم نمودار ارور نده:
اول اینکه ممکنه برخی موارد یک از دیتا فریم ها، در ردیف مربوطه، دیتا نداشته باشه. یعنی آپدیت که میشه، عددی رو نخونه. میخوام که نبود این عدد، ارور ایجاد نکنه و با پیش فرض صفر نمودار ترسیم بشه.
دوم اینکه در زمانی که تعداد ردیف های دیتا فریم ها به MaxDataOnChart نرسیده هم نمودار ترسیم بشه. مثلا اگر این عدد 10 هست، میخوام اول یک نمودار با یک سری داده، بعد دو تا و ... تا جایی که برسه به ده تا بعد از اونجا به بعد، اولی رو بندازه بیرون و جدیده رو به آخر نمودار اضافه کنه.
ممنون و موفق باشید.
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
5,000 تومان تا 100,000 تومان
مهلت برای انجام
1روز
وضعیت مناقصه
انجام شده
درباره کارفرما
عضویت سه سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار