Learning Shiny (Paperback)
暫譯: 學習 Shiny (平裝本)

Hernan G. Resnizky

  • 出版商: Packt Publishing
  • 出版日期: 2015-10-16
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 246
  • 裝訂: Paperback
  • ISBN: 1785280902
  • ISBN-13: 9781785280900
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Make the most of R's dynamic capabilities and implement web applications with Shiny

About This Book

  • Present interactive data visualizations in R within the Shiny framework
  • Construct web dashboards in a simple, intuitive, but fully flexible environment
  • Apply your skills to create a real-world web application with this step-by-step guide

Who This Book Is For

If you are a data scientist who needs a platform to show your results to a broader audience in an attractive and visual way, or a web developer with no prior experience in R or Shiny, this is the book for you.

What You Will Learn

  • Comprehend many useful functions, such as lapply and apply, to process data in R
  • Write and structure different files to create a basic dashboard
  • Develop graphics in R using popular graphical libraries such as ggplot2 and GoogleVis
  • Mount a dashboard on a Linux Server
  • Integrate Shiny with non-R-native visualization, such as D3.js
  • Design and build a web application

In Detail

R is nowadays one of the most used tools in data science. However, along with Shiny, it is also gaining territory in the web application world, due to its simplicity and flexibility. Shiny is a framework that enables the creation of interactive visualizations written entirely in R and can be displayed in almost any ordinary web browser. It is a package from RStudio, which is an IDE for R.

From the fundamentals of R to the administration of multi-concurrent, fully customized web applications, this book explains how to achieve your desired web application in an easy and gradual way.

You will start by learning about the fundamentals of R, and will move on to looking at simple and practical examples. These examples will enable you to grasp many useful tools that will assist you in solving the usual problems that can be faced when developing data visualizations. You will then walk through the integration of Shiny with R in general and view the different visualization possibilities out there. Finally, you will put your skills to the test and create your first web application!

Style and approach

This is a comprehensive, step-by-step guide that will allow you to learn and make full use of R and Shiny's capabilities in a gradual way, together with clear, applied examples.

商品描述(中文翻譯)

充分利用 R 的動態能力,並使用 Shiny 實現網頁應用程式

本書介紹



  • 在 Shiny 框架中呈現 R 的互動式數據視覺化

  • 在簡單、直觀但完全靈活的環境中構建網頁儀表板

  • 應用您的技能,通過這本逐步指南創建一個實際的網頁應用程式

本書適合誰


如果您是一位數據科學家,需要一個平台以吸引人且視覺化的方式向更廣泛的受眾展示您的結果,或是一位對 R 或 Shiny 沒有先前經驗的網頁開發者,那麼這本書就是為您而寫的。

您將學到什麼



  • 理解許多有用的函數,例如 lapply 和 apply,以在 R 中處理數據

  • 編寫和結構不同的檔案以創建基本的儀表板

  • 使用流行的圖形庫(如 ggplot2 和 GoogleVis)在 R 中開發圖形

  • 在 Linux 伺服器上安裝儀表板

  • 將 Shiny 與非 R 原生的視覺化工具(如 D3.js)整合

  • 設計和構建網頁應用程式

詳細內容


R 現在是數據科學中最常用的工具之一。然而,隨著 Shiny 的出現,它在網頁應用程式領域也逐漸佔有一席之地,因為它的簡單性和靈活性。Shiny 是一個框架,能夠創建完全用 R 編寫的互動式視覺化,並且可以在幾乎任何普通的網頁瀏覽器中顯示。它是 RStudio 的一個套件,RStudio 是 R 的集成開發環境(IDE)。


從 R 的基礎知識到多並發、完全自定義的網頁應用程式的管理,本書以簡單而漸進的方式解釋如何實現您所期望的網頁應用程式。


您將從學習 R 的基礎開始,然後查看簡單且實用的範例。這些範例將幫助您掌握許多有用的工具,協助您解決在開發數據視覺化時可能面臨的常見問題。接著,您將了解 Shiny 與 R 的整合,並查看各種視覺化的可能性。最後,您將測試您的技能,創建您的第一個網頁應用程式!

風格與方法


這是一本全面的逐步指南,將使您能夠以漸進的方式學習並充分利用 R 和 Shiny 的能力,並提供清晰的應用範例。