内容简介
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.
AI简介
这是一本关于如何使用R语言和Shiny框架创建交互式Web应用的书籍。这本书首先介绍了R语言与S语言的关系,R语言作为自由软件的特性,以及R语言在数据科学中的地位。接着,书中详细介绍了RStudio的IDE功能,包括其简介、安装、界面介绍、快捷键以及其他功能。
书中还详细阐述了Shiny框架的依赖包,如Rcpp、httpuv、mime、htmltools和R6,这些依赖包为Shiny提供了Web交互功能,使得用户无需自己编写HTML/JavaScript代码就可以构建交互式Web应用。此外,书中还介绍了UI.R的不同可能性,以及如何使用HTML文件创建UI。
书中还介绍了JavaScript生成的可视化,以及如何使用googleVis包创建图形。此外,书中还详细阐述了R中向量、数组和列表的定义,以及R的图形处理包概述。书中还介绍了R中对象、类和函数的概念,以及如何使用graphics包创建图形。