دوره برنامه نویسی به زبان R برای مهندسی داده


عنوان دوره طول دوره زمان برگزاری تاریخ شروع دوره شهریه استاد وضعیت ثبت نام ثبت نام
دوره آموزش برنامه نویسی به زبان R برای مهندسی داده 12 جلسه 36 ساعت دوشنبه از ساعت 17:30 الی 20:30
دوشنبه ۲۹ بهمن ۱۳۹۷ 720,000 تومان دکتر علی صادقی عقیلی

سرفصل و محتوای دوره زبان R برای مهندسی داده


معرفی دوره:

علوم داده مبحثی به نسبت جدید در علوم کامپیوتر است که از آن به عنوان جذاب ترین شغل در فن آوری اطلاعات در قرن بیست و یکم یاد می شود. متخصصان این حوزه را این گونه تعریف می کنند: کسانی که می دانند چگونه می توان از انبوه اطلاعات ساخت یافته یا بدون ساختار، پاسخ سوالهای کسب وکار را پیدا کرد. در واقع علوم داده رشته نو ظهوری است که به جمع آوری، آماده سازی، تحلیل، بصری سازی، مدیریت و نگهداشت اطلاعات در حجم بالا می پردازد. متخصص علم داده، دانشی کاربردی از تکنیک ها و ابزارهای این رشته به علاوه درک کاملی از تئوری های آن دارد که او را قادر می سازد تشخیص دهد که چه چیزی از نظر علمی ممکن است.

هدف دوره:

هدف از این دوره، آشنایی اولیه با کلیه قابلیت های زبان R و نحوه به کارگیری این زبان در پایگاه داده SQL Server 2017 و رویکرد این دوره رویکرد تحلیلی علوم داده است. از جمله توانمندی های کسب شده در این دوره میتوان به پیاده سازی توابع پیشرفته، RegEx، ورود داده به R از منابع مختلف داده‌ای، پاکسازی داده، دستکاری، آماده سازی داده و نحوه استفاده از کلیه دستورات R در SQL Server 2017 اشاره نمود.

پیش نیاز : ندارد

مشاهده رزومه استاد

فیلم معرفی دوره توسط استاد 


سرفصل های دوره:

·        مبانی R

o       مقدمه

o       نصب

o       آشنایی با محیط

o       انواع داده

-        عددی

-        کاراکتر

-        منطقی

-        بردار

-        ماتریس

-        فاکتور

-        دیتا فریم

-        لیست

·        مباحث کاربردی در R

o       استفاده از شرط

o       حلقه ها

-        For

-        While

o       توابع

-        آشنایی با توابع

-        نوشتن تابع

-        استفاده از Package

o       استفاد از توابع Apply

-        lapply

-        sapply

-        vapply

o       سایر توابع کاربردی

-        توابع ریاضیاتی کاربردی

-        نوشتن RegEX

-        خانواده Rep

-        خانواده Sub

-        توابع زمانی

·        تابع نویسی در R

o       Scoping

o       تعریف توابع و آرگومان ها

o       تابع Return

o       مشخص کردن فرمت ورودی و خروجی

o       پایایی توابع

·        ورود داده

o       ورود داده از فایل های flat

o       استفاده از پکیج readr

o       استفاده از پکیج data.table

o       ورود داده از Excel

o       تعامل با Excel

o       ورود داده از DB

o       ورود داده از وب

·        پاکسازی داده ها در R

o       آشنایی با فرآیند پاکسازی داده

o       منظم کردن داده

o       تبدیل نوع متغییر

o       رفع مشکل داده های گم شده

o       شناسایی داده های پرت

·        تغییر داده

o       استفاده از پکیج dplyr

o       فیلتر کردن داده

o       استفاده از اپراتور ها

o        

·  کاربرد عملی تجزیه و تحلیل و اکتشاف داده در R

·  ترکیب داده

o       آشنایی با Join

o       ساخت یک Data Set

o       استفاده از bind

·  تجزیه و تحلیل داده در جداول داده با R

o       استفاده از جدول داده

o       جدا کردن بخشی از داده های جدول داده

o       Indexing

o       استفاده از کلید