در سال های اخیر زبان برنامه نویسی R پیشرفت چشمگیری داشته است، به طوری که تا کنون بیش از 12000 بسته برای زبان R منتشر شده است. این پیشرفت ها به گونه ای بوده است که دیگر نمی توان گفت R مختص پژوهشگران رشته ی آمار است؛ چراکه پژوهشگران رشته های مختلفی از جمله اقتصاد، زیستشناسی، جغرافیا، کشاورزی، جمعیت شناسی، علوم اجتماعی و ... به طور تخصصی در حال توسعه ی بسته های ویژه ی رشته ی خود هستند. با توجه به طیف وسیع کاربران R، یکی از نیازهای اساسی پژوهشگرانی که با زبان R کار می کنند این است که بتوانند مستندات بسته های خود را مطابق یک استاندارد به مخاطبان ارائه کنند. همچنین اساتیدی که در حوزه ی آموزش R فعالیت دارند نیازمند محیطی هستند که بتوانند آموزش های خود را در بسترهای مختلفی از جمله پروژه های RStudio، خروجی های LaTeX/PDF، خروجی های HTML، و اسلایدها ارائه کنند. استاندارد R Markdown و بسته bookdown این امکان را به کاربران می دهند که کدها و توضیحات خود را با هم ترکیب کرده و از آن خروجی های مختلفی بگیرند. بنابراین لازم است پژوهشگرانی که در حوزه ی توسعه علوم مرتبط با آمار، فعالیت میکنند با اصول و قواعد این کار آشنا باشند. کتاب حاضر میتواند یک منبع مفید برای یادگیری این اصول و قواعد برای همه ی اساتید، پژوهشگران و کاربران زبان R باشد.