Advanced R 4 data programming and the cloud : using PostgreSQL, AWS, and Shiny
Description
Loading Description...
More Details
Format
Edition
Second edition.
Language
English
ISBN
9781484259733, 1484259734
UPC
10.1007/978-1-4842-5973-3, 9781484259726, 9781484259733, 10.1007/978-1-4842-5
Notes
Bibliography
Includes bibliographical references and index.
Description
Program for data analysis using R and learn practical skills to make your work more efficient. This revised book explores how to automate running code and the creation of reports to share your results, as well as writing functions and packages. It includes key R 4 features such as a new color palette for charts, an enhanced reference counting system, and normalization of matrix and array types where matrix objects now formally inherit from the array class, eliminating inconsistencies. Advanced R 4 Data Programming and the Cloud is not designed to teach advanced R programming nor to teach the theory behind statistical procedures. Rather, it is designed to be a practical guide moving beyond merely using R; it shows you how to program in R to automate tasks. This book will teach you how to manipulate data in modern R structures and includes connecting R to databases such as PostgreSQL, cloud services such as Amazon Web Services (AWS), and digital dashboards such as Shiny. Each chapter also includes a detailed bibliography with references to research articles and other resources that cover relevant conceptual and theoretical topics. What You Will Learn Write and document R functions using R 4 Make an R package and share it via GitHub or privately Add tests to R code to ensure it works as intended Use R to talk directly to databases and do complex data management Run R in the Amazon cloud Deploy a Shiny digital dashboard Generate presentation-ready tables and reports using R Who This Book Is For Working professionals, researchers, and students who are familiar with R and basic statistical techniques such as linear regression and who want to learn how to take their R coding and programming to the next level.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition
Also in this Series
Checking series information...
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation, 7th Edition (style guide)
Wiley, M., & Wiley, J. F. (2020). Advanced R 4 data programming and the cloud: using PostgreSQL, AWS, and Shiny (Second edition.). Apress.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Wiley, Matt and Joshua F. Wiley. 2020. Advanced R 4 Data Programming and the Cloud: Using PostgreSQL, AWS, and Shiny. [United States]: Apress.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Wiley, Matt and Joshua F. Wiley. Advanced R 4 Data Programming and the Cloud: Using PostgreSQL, AWS, and Shiny [United States]: Apress, 2020.
Harvard Citation (style guide)Wiley, M. and Wiley, J. F. (2020). Advanced R 4 data programming and the cloud: using postgresql, AWS, and shiny. Second edn. [United States]: Apress.
MLA Citation, 9th Edition (style guide)Wiley, Matt., and Joshua F Wiley. Advanced R 4 Data Programming and the Cloud: Using PostgreSQL, AWS, and Shiny Second edition., Apress, 2020.
Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.
Staff View
Grouped Work ID
c5dcf9b4-d582-f5f1-252b-8ee7ca8fd778-eng
Grouping Information
Grouped Work ID | c5dcf9b4-d582-f5f1-252b-8ee7ca8fd778-eng |
---|---|
Full title | advanced r 4 data programming and the cloud using postgresql aws and shiny |
Author | wiley matt |
Grouping Category | book |
Last Update | 2024-12-17 08:40:50AM |
Last Indexed | 2024-12-17 08:42:48AM |
Book Cover Information
Image Source | contentCafe |
---|---|
First Loaded | Nov 12, 2023 |
Last Used | Nov 4, 2024 |
Marc Record
First Detected | Mar 22, 2023 08:36:15 AM |
---|---|
Last File Modification Time | Dec 17, 2024 08:14:07 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 07995cam a2200697 a 4500 | ||
---|---|---|---|
001 | on1178714806 | ||
003 | OCoLC | ||
005 | 20241217081119.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 200729s2020 xxu ob 001 0 eng d | ||
015 | |a GBC0D7341|2 bnb | ||
016 | 7 | |a 019850987|2 Uk | |
019 | |a 1179001442|a 1179006323|a 1182448483|a 1182914856|a 1183926929|a 1190682386|a 1193273504|a 1195444688|a 1196168432|a 1197543365|a 1198155100|a 1198819002|a 1198924199|a 1202027412|a 1202541372|a 1203558248|a 1228567742|a 1239686955|a 1395604814|a 1397457002|a 1444012242 | ||
020 | |a 9781484259733|q (electronic bk.) | ||
020 | |a 1484259734|q (electronic bk.) | ||
024 | 7 | |a 10.1007/978-1-4842-5973-3|2 doi | |
024 | 8 | |a 9781484259726 | |
024 | 8 | |a 9781484259733 | |
024 | 8 | |a 10.1007/978-1-4842-5 | |
035 | |a (OCoLC)1178714806|z (OCoLC)1179001442|z (OCoLC)1179006323|z (OCoLC)1182448483|z (OCoLC)1182914856|z (OCoLC)1183926929|z (OCoLC)1190682386|z (OCoLC)1193273504|z (OCoLC)1195444688|z (OCoLC)1196168432|z (OCoLC)1197543365|z (OCoLC)1198155100|z (OCoLC)1198819002|z (OCoLC)1198924199|z (OCoLC)1202027412|z (OCoLC)1202541372|z (OCoLC)1203558248|z (OCoLC)1228567742|z (OCoLC)1239686955|z (OCoLC)1395604814|z (OCoLC)1397457002|z (OCoLC)1444012242 | ||
037 | |a com.springer.onix.9781484259733|b Springer Nature | ||
040 | |a YDX|b eng|e pn|c YDX|d GW5XE|d AU@|d EBLCP|d LQU|d UKMGB|d N$T|d OCLCF|d UMI|d UKAHL|d OCLCO|d OCLCQ|d UPM|d VT2|d LIP|d ERF|d BRF|d COO|d OCLCQ|d OCLCO|d NZHMA|d OCLCQ|d OCLCO | ||
049 | |a MAIN | ||
050 | 4 | |a QA276.45.R3 | |
072 | 7 | |a UMX.|2 bicssc | |
072 | 7 | |a COM051010.|2 bisacsh | |
072 | 7 | |a UMX.|2 thema | |
072 | 7 | |a UMC.|2 thema | |
082 | 0 | 4 | |a 005.13/3|2 23 |
100 | 1 | |a Wiley, Matt.|1 https://id.oclc.org/worldcat/entity/E39PCjDJtMF3PFWDcBpCXmX3HC | |
245 | 1 | 0 | |a Advanced R 4 data programming and the cloud :|b using PostgreSQL, AWS, and Shiny /|c Matt Wiley, Joshua F. Wiley. |
250 | |a Second edition. | ||
260 | |a [United States] :|b Apress,|c 2020. | ||
300 | |a 1 online resource | ||
336 | |a text|b txt|2 rdacontent | ||
337 | |a computer|b c|2 rdamedia | ||
338 | |a online resource|b cr|2 rdacarrier | ||
347 | |a text file | ||
504 | |a Includes bibliographical references and index. | ||
505 | 0 | |a Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Chapter 1: Programming Basics -- 1.1 Software Choices and Reproducibility -- 1.2 Reproducing Results -- 1.3 Types of Objects -- 1.4 Base Operators and Functions -- 1.5 Mathematical Operators and Functions -- 1.6 Summary -- Chapter 2: Programming Utilities -- 2.1 Installing and Using Packages -- 2.2 Help and Documentation -- 2.3 System and Files -- 2.4 Input -- 2.5 Output -- 2.6 Summary -- Chapter 3: Programming Automation -- 3.1 Loops -- 3.2 Flow Control -- 3.3 apply Family of Functions | |
505 | 8 | |a 3.4 Summary -- Chapter 4: Writing Functions -- 4.1 Components of a Function -- 4.2 Scoping -- 4.3 Functions for Functions -- 4.4 Debugging -- 4.5 Summary -- Chapter 5: Writing Classes and Methods -- 5.1 S3 System -- S3 Classes -- S3 Methods -- 5.2 S4 System -- S4 Classes -- S4 Class Inheritance -- S4 Methods -- 5.3 Summary -- Chapter 6: Writing Packages -- 6.1 Before You Get Started -- Version Control -- 6.2 R Package Basics -- Starting a Package by Using DevTools -- Adding R Code -- Tests -- 6.3 Documentation Using roxygen2 -- Functions -- Data -- Classes -- Methods | |
505 | 8 | |a 6.4 Building, Installing, and Distributing an R Package -- 6.5 R Package Website -- 6.6 Summary -- Chapter 7: Introduction to data.table -- 7.1 Introduction to data.table -- 7.2 Selecting and Subsetting Data -- Using the First Formal -- Using the Second Formal -- Using the Second and Third Formals -- 7.3 Variable Renaming and Ordering -- 7.4 Creating Variables -- 7.5 Merging and Reshaping Data -- Merging Data -- Reshaping Data -- 7.6 Summary -- Chapter 8: Advanced data.table -- 8.1 Data Munging/Cleaning -- Recoding Data -- Recoding Numeric Values -- 8.2 Creating New Variables | |
505 | 8 | |a 8.3 Fuzzy Matching -- 8.4 Summary -- Chapter 9: Other Data Management Packages -- 9.1 Sorting -- 9.2 Selecting and Subsetting -- 9.3 Variable Renaming and Ordering -- 9.4 Computing on Data and Creating Variables -- 9.5 Merging and Reshaping Data -- 9.6 Summary -- Chapter 10: Reading Big Data -- 10.1 Installing PostgreSQL on Windows -- 10.2 Interfacing R and PostgreSQL -- 10.3 Database Philosophy -- 10.4 Adding Data to PostgreSQL -- 10.5 Creating Users with Specific Privilege -- 10.6 Password Security -- 10.7 SQL from R -- 10.8 Summary -- Chapter 11: Getting Your Cloud -- 11.1 Disclaimers | |
505 | 8 | |a 11.2 Starting Amazon Web Services -- 11.3 Launching an EC2 Instance -- 11.4 Accessing Your Instance's Command Line -- 11.5 Uploading Files to Your Instance -- 11.6 Summary -- Chapter 12: Cloud Ubuntu for Windows Users -- 12.1 Getting Started -- 12.2 Common Commands -- 12.3 Super User and Security -- 12.4 Installing and Using R -- Using R -- 12.5 Installing and Using RStudio Server -- 12.6 Installing Java -- 12.7 Installing Shiny on Your Cloud -- 12.8 PostgreSQL -- 12.9 Summary -- Chapter 13: Every Cloud Has a Shiny Lining -- 13.1 The Basics of Shiny -- 13.2 Shiny in Motion | |
520 | |a Program for data analysis using R and learn practical skills to make your work more efficient. This revised book explores how to automate running code and the creation of reports to share your results, as well as writing functions and packages. It includes key R 4 features such as a new color palette for charts, an enhanced reference counting system, and normalization of matrix and array types where matrix objects now formally inherit from the array class, eliminating inconsistencies. Advanced R 4 Data Programming and the Cloud is not designed to teach advanced R programming nor to teach the theory behind statistical procedures. Rather, it is designed to be a practical guide moving beyond merely using R; it shows you how to program in R to automate tasks. This book will teach you how to manipulate data in modern R structures and includes connecting R to databases such as PostgreSQL, cloud services such as Amazon Web Services (AWS), and digital dashboards such as Shiny. Each chapter also includes a detailed bibliography with references to research articles and other resources that cover relevant conceptual and theoretical topics. What You Will Learn Write and document R functions using R 4 Make an R package and share it via GitHub or privately Add tests to R code to ensure it works as intended Use R to talk directly to databases and do complex data management Run R in the Amazon cloud Deploy a Shiny digital dashboard Generate presentation-ready tables and reports using R Who This Book Is For Working professionals, researchers, and students who are familiar with R and basic statistical techniques such as linear regression and who want to learn how to take their R coding and programming to the next level. | ||
542 | |f © Copyright 2020 Matt Wiley and Joshua F. Wiley.|g 2020 | ||
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a R (Computer program language)|9 74517 | |
650 | 0 | |a Cloud computing.|9 78739 | |
650 | 0 | |a Computer programming.|9 52261 | |
700 | 1 | |a Wiley, Joshua F.|1 https://id.oclc.org/worldcat/entity/E39PBJrRggpCFrHv7WWQxgw6Kd | |
776 | 0 | 8 | |i Print version:|a Wiley, Matt.|t Advanced R 4 data programming and the cloud.|b Second edition.|d [United States] : Apress, 2020|z 1484259726|z 9781484259726|w (OCoLC)1147303083 |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781484259733/?ar|x O'Reilly|z eBook |
938 | |a Askews and Holts Library Services|b ASKH|n AH37800918 | ||
938 | |a ProQuest Ebook Central|b EBLB|n EBL6273708 | ||
938 | |a ProQuest Ebook Central|b EBLB|n EBL6270788 | ||
938 | |a EBSCOhost|b EBSC|n 2529438 | ||
938 | |a YBP Library Services|b YANK|n 301401327 | ||
994 | |a 92|b VIA | ||
999 | |c 291135|d 291135 |