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


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

دوره مقدماتی علوم داده کاربردی با استفاده از زبان R و بانک اطلاعاتی SQL Server 2017


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

هدف دوره:

هدف از این دوره، آشنایی اولیه با کلیه قابلیت های زبان 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       استفاده از کلید