دوره آموزشی برنامه نویسی R در علم داده: تاریخ و زمان
2 ساعت 18 دقیقهمتوسط2019-07-24
مدرسین

Mark Niemann-Ross
Technologist experienced in hardware, software, and science fiction
جزئیات دوره
یکی از مشکلات اساسی علم داده کار با تاریخ و زمان است. این دوره به مهندسان داده، متخصصان DevOps و برنامه نویسان علوم داده رایج ترین (و بسیاری نه چندان رایج!) مشکلات و نحوه استفاده از ابزارهای مبتنی بر R برای پیاده سازی راه حل ها را نشان می دهد. با نحوه ذخیره و بازیابی تاریخ ها و زمان ها در پایه R آشنا شوید. نحوه قالب بندی، مقایسه، اضافه و تفریق، و استخراج تاریخ ها و زمان ها با استفاده از توابع R داخلی را بیاموزید. سپس بیاموزید که چگونه پکیج های تخصصی R مانند lubridate، busdater، zoo، timelineR، anytime، datetime، و موارد دیگر را برای انجام برخی از کارهای سنگین به کار ببرید. مربی مارک نیمن راس شما را از طریق هر بسته راهنمایی می کند، بنابراین می توانید از مزایا و بهترین استفاده های هر یک از آنها قدردانی کنید.
اهداف یادگیری
انتخاب ابزار مناسب
تاریخ و زمان در پایه R
برخورد با مناطق زمانی
جمع و تفریق تاریخ و زمان
قالب بندی تاریخ و زمان
تاریخ و زمان گردآوری
استفاده از روان کننده برای تاریخ و زمان
بسته های تجاری و مالی برای R
کار با داده های سری زمانی
بسته های تخصصی داده و زمان
اهداف یادگیری
انتخاب ابزار مناسب
تاریخ و زمان در پایه R
برخورد با مناطق زمانی
جمع و تفریق تاریخ و زمان
قالب بندی تاریخ و زمان
تاریخ و زمان گردآوری
استفاده از روان کننده برای تاریخ و زمان
بسته های تجاری و مالی برای R
کار با داده های سری زمانی
بسته های تخصصی داده و زمان
مهارت ها
RStudioRStatisticsData Science FoundationsProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
مقدمه
- محاسبه زمان و تاریخ با R
- تشکیل دوره
چرا تاریخ و زمان در R گیج کننده است؟
- محاسبات تاریخ معمولی
- نحوه ذخیره تاریخ و زمان در R
- ابزار تاریخ و زمان مناسب را انتخاب کنید
تاریخ و زمان در پایگاه R
- کلاس R Date پایه
- برای تشخیص تاریخ ها در رشته کاراکترها از فرمت کننده ها استفاده کنید
- برخورد با مناطق زمانی و ساعت تابستانی
- از عملگرها برای مقایسه اشیاء تاریخ استفاده کنید
- جمع و تفریق تاریخ و زمان
- دنباله ای از تاریخ ها، تاریخ های قطع شده و تاریخ های گرد ایجاد کنید
- قسمت هایی از یک خرما را استخراج کنید
- ارائه تاریخ و زمان فرمت شده
- از read.csv() برای وارد کردن اطلاعات تاریخ CSV استفاده کنید
Lubridate and the Tidyverse
- مزایای پکیج Lubridate
- تجزیه تاریخ و زمان با Lubridate
- گرفتن و تنظیم اجزای زمان با Lubridate
- گرد کردن تاریخ و زمان با Lubridate
- ریاضیات را با مدت زمان روان کنید
- ریاضی را با نقطه روان کنید
- ریاضی را با فواصل روان کنید
- مناطق زمانی با Lubridate
تاریخ و زمان برای تجارت و امور مالی
- بسته busdater
- بسته BusinessDuration
- پکیج fmdates
کار با داده های سری زمانی
- داده های سری زمانی
- کلاس پایه R ts
- بسته باغ وحش
- بسته xts
- بسته های سیبل و تیبل تایم
- آمار چرخشی سری زمانی
- گرافیک سری زمانی
- بسته timelineR
- بسته timelineS
- نمای وظیفه CRAN برای تجزیه و تحلیل سری های زمانی
بسته های تخصصی تاریخ و زمان
- بسته هر زمان
- بسته hms
- بسته مونته
- بسته تاریخ
- بسته datetimeutils
- پکیج پادر
نتیجه
- مراحل بعدی