Other Sellers on Amazon
& FREE Shipping
97% positive over last 12 months
& FREE Shipping
91% positive over last 12 months
Usually ships within 2 to 3 days.
& FREE Shipping
82% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by R 1st Edition
| Price | New from | Used from |
- Kindle
$36.09 Read with Our Free App - Paperback
$37.94 - $37.998 Used from $37.94 22 New from $37.99
Enhance your purchase
Master the Shiny web framework—and take your R skills to a whole new level. By letting you move beyond static reports, Shiny helps you create fully interactive web apps for data analyses. Users will be able to jump between datasets, explore different subsets or facets of the data, run models with parameter values of their choosing, customize visualizations, and much more.
Hadley Wickham from RStudio shows data scientists, data analysts, statisticians, and scientific researchers with no knowledge of HTML, CSS, or JavaScript how to create rich web apps from R. This in-depth guide provides a learning path that you can follow with confidence, as you go from a Shiny beginner to an expert developer who can write large, complex apps that are maintainable and performant.
- Get started: Discover how the major pieces of a Shiny app fit together
- Put Shiny in action: Explore Shiny functionality with a focus on code samples, example apps, and useful techniques
- Master reactivity: Go deep into the theory and practice of reactive programming and examine reactive graph components
- Apply best practices: Examine useful techniques for making your Shiny apps work well in production
- ISBN-101492047384
- ISBN-13978-1492047384
- Edition1st
- PublisherO'Reilly Media
- Publication dateMay 25, 2021
- LanguageEnglish
- Dimensions7.01 x 1.01 x 9.17 inches
- Print length372 pages
Frequently bought together

- +
- +
What other items do customers buy after viewing this item?
From the brand
-
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
If you’ve never used Shiny before, welcome! Shiny is an R package that allows you to easily create rich, interactive web apps. Shiny allows you to take your work in R and expose it via a web browser so that anyone can use it. Shiny makes you look awesome by making it easy to produce polished web apps with a minimum amount of pain.
In the past, creating web apps was hard for most R users because:
- You need a deep knowledge of web technologies like HTML, CSS, and JavaScript.
- Making complex interactive apps requires careful analysis of interaction flows to make sure that when an input changes, only the related outputs are updated.
Shiny makes it significantly easier for the R programmer to create web apps by:
- Providing a carefully curated set of user interface (UI for short) functions that generate the HTML, CSS, and JavaScript needed for common tasks. This means that you don’t need to know the details of HTML/CSS/JavaScript until you want to go beyond the basics that Shiny provides for you.
- Introducing a new style of programming called reactive programming, which automatically tracks the dependencies of pieces of code. This means that whenever an input changes, Shiny can automatically figure out how to do the smallest amount of work to update all the related outputs.
People use Shiny to:
- Create dashboards that track important high-level performance indicators while facilitating drill-down into metrics that need more investigation.
- Replace hundreds of pages of PDFs with interactive apps that allow the user to jump to the exact slice of the results that they care about.
- Communicate complex models to a nontechnical audience with informative visualizations and interactive sensitivity analysis.
- Provide self-service data analysis for common workflows, replacing email requests with a Shiny app that allows people to upload their own data and perform standard analyses. You can make sophisticated R analyses available to users with no programming skills.
- Create interactive demos for teaching statistics and data science concepts that allow learners to tweak inputs and observe the downstream effects of those changes in an analysis.
In short, Shiny gives you the ability to pass on some of your R superpowers to anyone who can use the web.
Who Should Read This Book?
This book is aimed at two main audiences. R users who are interested in learning about Shiny in order to turn their analyses into interactive web apps. To get the most out of this book, you should be comfortable using R to do data analysis and should have written at least a few functions.
Existing Shiny users who want to improve their knowledge of the theory underlying Shiny in order to write higher-quality apps faster and more easily. You should find this book particularly helpful if your apps are starting to get bigger and you’re starting to have problems managing the complexity.
|
|
|---|---|
| R for Data Science | |
| See Also: | Import, Tidy, Transform, Visualize, and Model Data |
Editorial Reviews
About the Author
Hadley is Chief Scientist at RStudio, winner of the 2019 COPSS award, and a member of the R Foundation. He builds tools (both computational and cognitive) to make data science easier, faster, and more fun. His work includes packages for data science (like the tidyverse, which includes ggplot2, dplyr, and tidyr)and principled software development (e.g. roxygen2, testthat, and pkgdown). He is also a writer, educator, and speaker promoting the use of R for data science. Learn more on his website, http://hadley.nz
Product details
- Publisher : O'Reilly Media; 1st edition (May 25, 2021)
- Language : English
- Paperback : 372 pages
- ISBN-10 : 1492047384
- ISBN-13 : 978-1492047384
- Item Weight : 1.75 pounds
- Dimensions : 7.01 x 1.01 x 9.17 inches
- Best Sellers Rank: #187,644 in Books (See Top 100 in Books)
- #42 in Mobile App Development & Programming
- #46 in Mathematical & Statistical Software
- #123 in Data Processing
- Customer Reviews:
About the author

Hadley is Chief Scientist at RStudio and a member of the R Foundation. He builds tools (both computational and cognitive) that make data science easier, faster, and more fun. His work includes packages for data science (ggplot2, dplyr, tidyr), data ingest (readr, readxl, haven), and principled software development (roxygen2, testthat, devtools). He is also a writer, educator, and frequent speaker promoting the use of R for data science. Learn more on his homepage, http://hadley.nz.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews








