R Programming By Example

Omar Trejo Navarro

  • 出版商: Packt Publishing
  • 出版日期: 2017-12-25
  • 售價: $2,180
  • 貴賓價: 9.5$2,071
  • 語言: 英文
  • 頁數: 470
  • 裝訂: Paperback
  • ISBN: 1788292545
  • ISBN-13: 9781788292542
  • 相關分類: R 語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Get a firm hold on the fundamentals of R with 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

Book Description

R is a high-level statistical language and is widely used among statisticians and data miners for developing analytical applications. Often data analysis people with great analytical skills lack solid programming knowledge and are unfamiliar with the correct ways to use R. This book will help them you strong fundamentals when working with R by taking you through a series of full representative examples, which will give you a holistic view about R.

R Programming By Example begins with the basic installation and configuration of R environment. As you progress through the exercises, you will 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. The book 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, readers will know how to efficiently work with data, create quality visualizations and reports, and develop code that is modular, expressive, and maintainable.

What you will learn

  • Learn 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, by delegating that code to a more efficient programming language, or by making it parallel

商品描述(中文翻譯)

關鍵特點
- 透過實用的實作範例,牢牢掌握 R 的基本概念
- 開始學習適合數據科學的良好 R 程式設計基礎
- 利用 R 的不同函式庫來構建有趣的應用程式

書籍描述
R 是一種高階統計語言,廣泛應用於統計學家和數據挖掘專家開發分析應用程式。通常,具備優秀分析技能的數據分析人員缺乏扎實的程式設計知識,並且對於正確使用 R 的方法不熟悉。本書將通過一系列完整的代表性範例,幫助讀者在使用 R 時建立堅實的基礎,讓你對 R 有全面的了解。

《R Programming By Example》從 R 環境的基本安裝和配置開始。隨著你逐步完成練習,你將徹底熟悉 R 的特性及其套件。透過本書,你將學習 R 程式設計的基本概念,與圖形高效合作,創建可發表的互動式 3D 圖形,並更好地理解手頭的數據。詳細的逐步指導將使你能夠獲得乾淨的數據集,產生良好的視覺化效果,並為結果創建報告。本書還教你各種方法來進行程式碼分析和性能提升,並結合良好的程式設計實踐、委派和並行化。

在本書結束時,讀者將能夠有效地處理數據,創建高品質的視覺化和報告,並開發模組化、表達性強且易於維護的程式碼。

你將學到的內容
- 學習利用 R 的特性和套件的技巧
- 使用 R 進行描述性分析和統計模型的工作
- 在不使用迴圈的情況下高效地處理物件
- 創建多樣的視覺化以更好地理解數據
- 理解如何產生良好的視覺化並為結果創建報告
- 從關聯數據庫和 REST API 讀取和寫入數據,包括打包和未打包的數據
- 通過編寫更好的程式碼、將程式碼委派給更高效的程式語言或使其並行來提高性能