
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
این راهنمای گامبهگام نشان میدهد چطور با مثالهایی در R و با ابزارهای امروزی، برنامههایی از ساده تا پیشرفته بسازید.
درباره این کتاب
* با مثالهای عملی و دستبهکار، پایههای R را محکم یاد بگیرید
* برای علم داده، با اصول درست برنامهنویسی در R شروع کنید
* از کتابخانههای مختلف R استفاده کنید و برنامههای جذاب بسازید
این کتاب برای چه کسانی است
این کتاب برای کسانی است که میخواهند وارد علم داده شوند، یا آمارشناسانی که دوست دارند زبان برنامهنویسی R را بهصورت عملی یاد بگیرند. فرض بر این است که دانش پایهای برنامهنویسی دارید.
چه چیزهایی یاد میگیرید
* تکنیکهایی برای استفاده بهتر از قابلیتهای R و کار با پکیجها
* انجام تحلیل توصیفی و کار با مدلهای آماری در R
* کار کارآمد با اشیا بدون استفاده از حلقه
* ساخت انواع نمودارها برای درک بهتر دادهها
* روشهای ساخت نمودارهای خوب و تهیه گزارش از نتایج
* خواندن و نوشتن داده از پایگاههای داده رابطهای و REST APIها، هم بستهبندیشده و هم بدون بسته
* بهبود کارایی با نوشتن کد بهتر، سپردن آن به زبانی کارآمدتر، یا موازیسازی آن
جزئیات بیشتر
R یک زبان آماری سطح بالا است و آمارشناسان و دادهکاوان برای ساخت برنامههای تحلیلی زیاد از آن استفاده میکنند. اغلب کسانی که در تحلیل داده مهارت بالایی دارند، دانش برنامهنویسی محکمی ندارند و با روش درست کار با R آشنا نیستند. این کتاب بر پایه نسخه ۳٫۴ نوشته شده و با مجموعهای از مثالهای کامل و نماینده، به شما کمک میکند پایههای محکمی در کار با R بسازید و دیدی همهجانبه از این زبان پیدا کنید. کار را با نصب و پیکربندی اولیه محیط R شروع میکنیم. با پیشرفت در تمرینها، با قابلیتها و پکیجهای R خوب آشنا میشوید. با این کتاب مفاهیم پایه برنامهنویسی در R را یاد میگیرید، با نمودارها کارآمد کار میکنید، نمودارهای سهبعدی آماده انتشار و تعاملی میسازید، و دادههای پیش رو را بهتر میفهمید. دستورالعملهای دقیق و گامبهگام به شما کمک میکنند دادهای تمیز آماده کنید، نمودارهای خوب بسازید و از نتایج گزارش تهیه کنید. همچنین روشهای مختلف پروفایلگیری کد و بهبود کارایی را با شیوههای خوب برنامهنویسی، سپردن کار به زبان دیگر، و موازیسازی آموزش میدهد. در پایان این کتاب میدانید چطور کارآمد با داده کار کنید، نمودارها و گزارشهای باکیفیت بسازید، و کدی بنویسید که ماژولار، گویا و قابل نگهداری باشد.
سبک و رویکرد
این راهنمایی ساده و قابلفهم است که پر از مثالهای واقعی است و دیدی همهجانبه از R، همراه با تجربه عملی و دستبهکار، به شما میدهد.
This step-by-step guide demonstrates how to build simple-to-advanced applications through examples in R using modern tools. About This Book \* Get a firm hold on the fundamentals of R through practical hands-on examples \* Get started with good R programming fundamentals for data science \* Exploit the different libraries of R to build interesting applications in R Who This Book Is For This books is for aspiring data science professionals or statisticians who would like to learn about the R programming language in a practical manner. Basic programming knowledge is assumed. What You Will Learn \* Discover techniques to leverage R's features, and work with packages \* Perform a descriptive analysis and work with statistical models using R \* Work efficiently with objects without using loops \* Create diverse visualizations to gain better understanding of the data \* Understand ways to produce good visualizations and create reports for the results \* Read and write data from relational databases and REST APIs, both packaged and unpackaged \* Improve performance by writing better code, delegating that code to a more efficient programming language, or making it parallel In Detail R is a high-level statistical language and is widely used among statisticians and data miners to develop analytical applications. Often, data analysis people with great analytical skills lack solid programming knowledge and are unfamiliar with the correct ways to use R. Based on the version 3.4, this book will help you develop strong fundamentals when working with R by taking you through a series of full representative examples, giving you a holistic view of R. We begin with the basic installation and configuration of the R environment. As you progress through the exercises, you'll become thoroughly acquainted with R's features and its packages. With this book, you will learn about the basic concepts of R programming, work efficiently with graphs, create publication-ready and interactive 3D graphs, and gain a better understanding of the data at hand. The detailed step-by-step instructions will enable you to get a clean set of data, produce good visualizations, and create reports for the results. It also teaches you various methods to perform code profiling and performance enhancement with good programming practices, delegation, and parallelization. By the end of this book, you will know how to efficiently work with data, create quality visualizations and reports, and develop code that is modular, expressive, and maintainable. Style and Approach This is an easy-to-understand guide filled with real-world examples, giving you a holistic view of R and practical, hands-on experience.