نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
R یک زبان برنامه نویسی محبوب در جامعه آماری در حال رشد است. این دوره به شما یاد می دهد که یک اسکریپت R بنویسید ، آن اسکریپت را به طور مستقل اجرا کنید ، داده های پردازش شده را نمایش دهید و بفهمید که چه فریم ورک هایی برای حل مشکلات موجود در R ارائه می شود. هر توسعه دهنده خوبی می داند که قادر به عیب یابی کد آنها به طور موثر برای تولید مفید است. در این دوره ، ایجاد و اشکال زدایی برنامه های R ، می توانید درک کنید که چگونه اسکریپت ها به طور مستقل در سیستم عامل R کار می کنند و در صورت نیاز سریع آنها را دیباگ کنید. ابتدا انواع داده های مختلفی را که R ارائه می دهد کشف خواهید کرد و یاد خواهید گرفت که چگونه هنگام پردازش داده ها از آنها استفاده کنید. هنگامی که این موارد را درک کردید ، خواهید آموخت که چگونه متغیرها از توابع استفاده می شوند و چگونه در محیط یک تابع محصور می شوند. در آخر ، نحوه نوشتن یک اسکریپت R غیر تعاملی و برنامه ریزی برای اجرای آن در چندین سیستم عامل را خواهید فهمید. پس از پایان این دوره ، مهارت و دانش لازم برای نوشتن و اجرای موفقیت آمیز اسکریپت های مستقل و عیب یابی اجرای آنها در یک محیط تولید را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک بستر R
Understanding the R Platform
-
بررسی اجمالی
Overview
-
اصطلاحات و تعاریف
Terms and Definitions
-
جعبه ابزار R
The R Toolbox
-
خلاصه
Summary
انواع داده ها
Data Types
-
بررسی اجمالی
Overview
-
بردارها
Vectors
-
ماتریس ها
Matrices
-
لیست ها
Lists
-
فریم های داده
Data Frames
-
خلاصه
Summary
پردازش داده ها با R
Processing Data with R
-
بررسی اجمالی
Overview
-
معرفی پروژه
Project Intro
-
پردازش داده ها
Processing the Data
-
دریافت ورودی کاربر
Getting User Input
-
افزودن مدیریت خطا
Adding Error Handling
-
خلاصه
Summary
خروجی داده ها با R
Outputting Data with R
-
بررسی اجمالی
Overview
-
استفاده از کنسول
Leverging the Console
-
ذخیره طرحها
Saving Plots
-
صادر کردن داده ها
Exporting the Data
-
خلاصه
Summary
خطایابی R به صورت تعاملی
Debugging R Interactively
-
بررسی اجمالی
Overview
-
تنظیم اسکریپت
Setting up Your Script
-
با استفاده از مرورگر R
Using R's Browser
-
نقاط شکست RStudio
RStudio Breakpoints
-
عیب یابی مشروط
Conditional Troubleshooting
-
خلاصه
Summary
محیط های R
R Environments
-
بررسی اجمالی
Overview
-
تنظیمات بیشتر اسکریپت
Further Script Setup
-
متغیرها ، توابع و محیط ها
Variables, Functions, and Environments
-
به اشتراک گذاری مقادیر بین محیط ها
Sharing Values between Environments
-
سلسله مراتب محیط زیست
Environment Hierarchy
-
بازیابی
Recover
-
خلاصه
Summary
در حال اجرا R غیر تعاملی
Running R Non-interactively
-
بررسی اجمالی
Overview
-
اجرای متن بدون تعامل
Running the Script Non-interactively
-
تغییر متن برای اجرای غیر تعاملی
Changing the Script to Run Non-interactively
-
برنامه ریزی یک کار اسکریپت R در ویندوز
Scheduling an R Script Job on Windows
-
اطمینان از سازگاری متن با لینوکس
Making Sure the Script Is Linux Compatible
-
برنامه ریزی یک کار اسکریپت R در Linux
Scheduling an R Script Job on Linux
-
خلاصه
Summary
خطایابی R غیر تعاملی
Debugging R Non-interactively
-
بررسی اجمالی
Overview
-
ذخیره کردن اسکریپت خروجی
Saving Script Output
-
ورود به سیستم مناسب
Proper Logging
-
غرق شدن خروجی اسکریپت
Sinking the Script Output
-
تولید مثل دولت اعدام
Reproducing Execution State
-
خلاصه
Summary
عیب یابی و جلوگیری از مشکلات رایج اشکال زدایی
Troubleshooting and Avoiding Common Debugging Issues
-
بررسی اجمالی
Overview
-
API مشابه ، انواع مختلف ، نتایج متفاوت
Similar API, Different Types, Different Results
-
مشکلات عملکرد
Function Pitfalls
-
محیط ها
Environments
-
به راحتی داده ها را با Dput به اشتراک بگذارید
Easily Share Data with Dput
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات