Advanced R 4 Data Programming and the Cloud: Using Postgresql, Aws, and Shiny
暫譯: 進階 R 4 數據程式設計與雲端:使用 PostgreSQL、AWS 和 Shiny

Wiley, Matt, Wiley, Joshua F.

  • 出版商: Apress
  • 出版日期: 2020-07-17
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 433
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484259726
  • ISBN-13: 9781484259726
  • 相關分類: Amazon Web ServicesPostgreSQLR 語言SQL
  • 立即出貨 (庫存=1)

相關主題

商品描述

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.

商品描述(中文翻譯)

使用 R 進行數據分析的程式,並學習實用技能以提高工作效率。本修訂版書籍探討如何自動化執行程式碼和創建報告以分享結果,以及編寫函數和套件。它包括 R 4 的關鍵特性,例如圖表的新顏色調色板、增強的引用計數系統,以及矩陣和陣列類型的標準化,其中矩陣對象現在正式繼承自陣列類別,消除了不一致性。

進階 R 4 數據程式設計與雲端 並不旨在教授進階 R 程式設計或統計程序背後的理論。相反,它旨在成為一本實用指南,超越僅僅使用 R;它向您展示如何在 R 中編程以自動化任務。

本書將教您如何在現代 R 結構中操作數據,並包括將 R 連接到數據庫(如 PostgreSQL)、雲服務(如 Amazon Web Services (AWS))和數位儀表板(如 Shiny)。每一章還包括詳細的參考書目,引用相關的研究文章和其他資源,涵蓋相關的概念和理論主題。

您將學到的內容

 

 

 

 

 

 

 


  • 使用 R 4 編寫和記錄 R 函數

  • 創建 R 套件並通過 GitHub 或私下分享

  • 為 R 程式碼添加測試,以確保其按預期運行

  • 使用 R 直接與數據庫對話並進行複雜的數據管理

  • 在 Amazon 雲端運行 R

  • 部署 Shiny 數位儀表板

  • 使用 R 生成適合演示的表格和報告

本書適合誰閱讀

熟悉 R 和基本統計技術(如線性回歸)的工作專業人士、研究人員和學生,並希望學習如何將他們的 R 編碼和程式設計提升到更高的水平。

作者簡介

Matt Wiley leads institutional effectiveness, research, and assessment at Victoria College, facilitating strategic and unit planning, data-informed decision making, and state/regional/federal accountability. As a tenured, associate professor of mathematics, he won awards in both mathematics education (California) and student engagement (Texas). Matt earned degrees in computer science, business, and pure mathematics from the University of California and Texas A&M systems.

Outside academia, he co-authors books about the popular R programming language and was managing partner of a statistical consultancy for almost a decade. He has programming experience with R, SQL, C++, Ruby, Fortran, and JavaScript.

 

A programmer, a published author, a mathematician, and a transformational leader, Matt has always melded his passion for writing with his joy of logical problem solving and data science. From the boardroom to the classroom, he enjoys finding dynamic ways to partner with interdisciplinary and diverse teams to make complex ideas and projects understandable and solvable.

Joshua F. Wiley is a lecturer in the Turner Institute for Brain and Mental Health and School of Psychological Sciences at Monash University. He earned his PhD from the University of California, Los Angeles and completed his post-doctoral training in primary care and prevention. His research uses advanced quantitative methods to understand the dynamics between psychosocial factors, sleep and other health behaviours in relation to psychological and physical health. He develops or co-develops a number of R packages including varian, a package to conduct Bayesian scale-location structural equation models, MplusAutomation, a popular package that links R to the commercial Mplus software, extraoperators for faster logical operations, multilevelTools for diagnostics, effect sizes, and easy display of multilevel / mixed effects models results, and miscellaneous functions to explore data or speed up analysis in JWileymisc.

作者簡介(中文翻譯)

**馬特·懷利**(Matt Wiley)在維多利亞學院負責機構效能、研究和評估,促進戰略和單位規劃、數據驅動的決策制定,以及州/地區/聯邦的問責制。作為一名終身教授的數學副教授,他在數學教育(加州)和學生參與(德克薩斯州)方面獲得了獎項。馬特在加州大學和德克薩斯農工大學系統獲得了計算機科學、商業和純數學的學位。

在學術界之外,他共同撰寫了有關流行的 R 程式語言的書籍,並在近十年內擔任一家統計顧問公司的管理合夥人。他擁有 R、SQL、C++、Ruby、Fortran 和 JavaScript 的程式設計經驗。

一位程式設計師、一位已出版的作者、一位數學家和一位變革型領導者,馬特始終將他對寫作的熱情與他對邏輯問題解決和數據科學的喜悅相結合。從董事會到教室,他喜歡尋找動態的方式,與跨學科和多元化的團隊合作,使複雜的想法和項目變得易於理解和解決。

**約書亞·F·懷利**(Joshua F. Wiley)是莫納什大學腦與心理健康研究所及心理科學學院的講師。他在加州大學洛杉磯分校獲得博士學位,並完成了初級護理和預防的博士後培訓。他的研究使用先進的定量方法來理解心理社會因素、睡眠和其他健康行為與心理和身體健康之間的動態關係。他開發或共同開發了多個 R 套件,包括 varian,一個用於進行貝葉斯尺度-位置結構方程模型的套件,MplusAutomation,一個將 R 與商業 Mplus 軟體連接的流行套件,extraoperators 用於更快的邏輯運算,multilevelTools 用於診斷、效應大小和多層/混合效應模型結果的簡易顯示,以及 JWileymisc 中的各種函數,用於探索數據或加速分析。