Advanced R 4 data programming and the cloud : using PostgreSQL, AWS, and Shiny

Book Cover
Average Rating
Published
[United States] : Apress, 2020.
Status
Available Online

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...

More Like This

Loading more titles like this title...

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
Go To Grouped Work View in Staff Client

Grouping Information

Grouped Work IDc5dcf9b4-d582-f5f1-252b-8ee7ca8fd778-eng
Full titleadvanced r 4 data programming and the cloud using postgresql aws and shiny
Authorwiley matt
Grouping Categorybook
Last Update2024-12-17 08:40:50AM
Last Indexed2024-12-17 08:42:48AM

Book Cover Information

Image SourcecontentCafe
First LoadedNov 12, 2023
Last UsedNov 4, 2024

Marc Record

First DetectedMar 22, 2023 08:36:15 AM
Last File Modification TimeDec 17, 2024 08:14:07 AM
SuppressedRecord had no items

MARC Record

LEADER07995cam a2200697 a 4500
001on1178714806
003OCoLC
00520241217081119.0
006m     o  d        
007cr |n|||||||||
008200729s2020    xxu     ob    001 0 eng d
015 |a GBC0D7341|2 bnb
0167 |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.)
0247 |a 10.1007/978-1-4842-5973-3|2 doi
0248 |a 9781484259726
0248 |a 9781484259733
0248 |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
08204|a 005.13/3|2 23
1001 |a Wiley, Matt.|1 https://id.oclc.org/worldcat/entity/E39PCjDJtMF3PFWDcBpCXmX3HC
24510|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.
5050 |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
5058 |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
5058 |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
5058 |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
5058 |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
7001 |a Wiley, Joshua F.|1 https://id.oclc.org/worldcat/entity/E39PBJrRggpCFrHv7WWQxgw6Kd
77608|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
85640|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