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

Book Cover
Average Rating
Contributors
Published
[United States] : Apress, 2020.
Format
eBook
Edition
Second edition.
ISBN
1484259734, 9781484259733
Physical Desc
1 online resource
Status

Description

Loading Description...

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

Syndetics Unbound

More Details

Language
English
UPC
10.1007/978-1-4842-5973-3, 10.1007/978-1-4842-5, 9781484259726, 9781484259733

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.

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. 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 Apress, 2020.

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

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-09-06 16:31:08PM
Last Indexed2024-09-28 04:15:22AM

Book Cover Information

Image Sourcesyndetics
First LoadedSep 10, 2024
Last UsedSep 18, 2024

Marc Record

First DetectedJul 29, 2024 04:05:36 PM
Last File Modification TimeSep 06, 2024 04:41:20 PM

MARC Record

LEADER07653cam a2200577 a 4500
001on1178714806
003OCoLC
00520240830103855.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 1484259734|q (electronic bk.)
020 |a 9781484259733|q (electronic bk.)
020 |z 1484259726
020 |z 9781484259726
0247 |a 10.1007/978-1-4842-5973-3|2 doi
0248 |a 10.1007/978-1-4842-5
0248 |a 9781484259726
0248 |a 9781484259733
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 FMGA
050 4|a QA276.45.R3
08204|a 005.13/3|2 23
1001 |a Wiley, Matt.|1 https://id.oclc.org/worldcat/entity/E39PCjDJtMF3PFWDcBpCXmX3HC|0 http://id.loc.gov/authorities/names/no2017062371
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
650 0|a R (Computer program language)|0 http://id.loc.gov/authorities/subjects/sh2002004407
650 0|a Cloud computing.|0 http://id.loc.gov/authorities/subjects/sh2008004883
650 0|a Computer programming.|0 http://id.loc.gov/authorities/subjects/sh85107310
7001 |a Wiley, Joshua F.|1 https://id.oclc.org/worldcat/entity/E39PBJrRggpCFrHv7WWQxgw6Kd|0 http://id.loc.gov/authorities/names/no2017062342
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://www.aclib.us/OReilly