Cran Recipes: Dplyr, Stringr, Lubridate, and Regex in R
暫譯: R 語言中的 Cran 食譜:Dplyr、Stringr、Lubridate 與 Regex
Yarberry, William
- 出版商: Apress
- 出版日期: 2021-04-24
- 售價: $2,520
- 貴賓價: 9.5 折 $2,394
- 語言: 英文
- 頁數: 344
- 裝訂: Quality Paper - also called trade paper
- ISBN: 148426875X
- ISBN-13: 9781484268759
海外代購書籍(需單獨結帳)
商品描述
Want to use the power of R sooner rather than later? Don't have time to plow through wordy texts and online manuals? Use this book for quick, simple code to get your projects up and running. It includes code and examples applicable to many disciplines. Written in everyday language with a minimum of complexity, each chapter provides the building blocks you need to fit R's astounding capabilities to your analytics, reporting, and visualization needs.
CRAN Recipes recognizes how needless jargon and complexity get in your way. Busy professionals need simple examples and intuitive descriptions; side trips and meandering philosophical discussions are left for other books.
Here R scripts are condensed, to the extent possible, to copy-paste-run format. Chapters and examples are structured to purpose rather than particular functions (e.g., "dirty data cleanup" rather than the R package name "janitor"). Everyday language eliminates the need to know functions/packages in advance.
What You Will Learn
- Carry out input/output; visualizations; data munging; manipulations at the group level; and quick data exploration
- Handle forecasting (multivariate, time series, logistic regression, Facebook's Prophet, and others)
- Use text analytics; sampling; financial analysis; and advanced pattern matching (regex)
- Manipulate data using DPLYR: filter, sort, summarize, add new fields to datasets, and apply powerful IF functions
- Create combinations or subsets of files using joins
- Write efficient code using pipes to eliminate intermediate steps (MAGRITTR)
- Work with string/character manipulation of all types (STRINGR)
- Discover counts, patterns, and how to locate whole words
- Do wild-card matching, extraction, and invert-match
- Work with dates using LUBRIDATE
- Fix dirty data; attractive formatting; bad habits to avoid
Who This Book Is For
Programmers/data scientists with at least some prior exposure to R.
商品描述(中文翻譯)
想要更早地利用 R 的強大功能嗎?沒有時間去翻閱冗長的文本和線上手冊?使用這本書來快速、簡單地編寫代碼,讓您的專案迅速啟動。它包含適用於多個學科的代碼和範例。這本書以日常語言撰寫,盡量減少複雜性,每一章提供您所需的基礎構件,以便將 R 的驚人能力應用於您的分析、報告和視覺化需求。
CRAN Recipes 認識到不必要的行話和複雜性會妨礙您的進展。忙碌的專業人士需要簡單的範例和直觀的描述;旁支末節和迂迴的哲學討論留給其他書籍。
在這裡,R 腳本被壓縮到盡可能的複製-粘貼-運行格式。章節和範例的結構是基於目的而非特定功能(例如,「髒數據清理」而不是 R 套件名稱「janitor」)。日常語言消除了事先了解函數/套件的必要性。
您將學到什麼
- 執行輸入/輸出;視覺化;數據處理;群組層級的操作;以及快速數據探索
- 處理預測(多變量、時間序列、邏輯回歸、Facebook 的 Prophet 等)
- 使用文本分析;抽樣;財務分析;以及高級模式匹配(正則表達式)
- 使用 DPLYR 操作數據:過濾、排序、總結、向數據集添加新字段,並應用強大的 IF 函數
- 使用聯接創建文件的組合或子集
- 使用管道編寫高效代碼,以消除中間步驟(MAGRITTR)
- 處理各類字符串/字符操作(STRINGR)
- 發現計數、模式以及如何定位整個單詞
- 進行通配符匹配、提取和反向匹配
- 使用 LUBRIDATE 處理日期
- 修正髒數據;吸引人的格式;需要避免的壞習慣
這本書適合誰
有至少一些 R 先前接觸的程式設計師/數據科學家。
作者簡介
William A. Yarberry, Jr., CPA, CISA, is principal consultant, ICCM Consulting LLC, based in Houston, Texas. His practice is focused on IT governance, Sarbanes-Oxley compliance, security consulting, and business analytics for cost management. He was previously a senior manager with PricewaterhouseCoopers, responsible for telecom and network services in the Southwest region. Yarberry has more than 30 years' experience in a variety of IT-related services, including application development, internal audit management, outsourcing administration, and Sarbanes-Oxley consulting.
His books include The Effective CIO (co-authored), Computer Telephony Integration, $250K Consulting, DPLYR, 50,000 Random Numbers, Telecommunications Cost Management, and GDPR: A Short Primer. In addition, he has written over 20 professional articles on topics ranging from wireless security to change management. One of his articles, "Audit Rights in an Outsource Environment," received the Institute of Internal Auditors Outstanding Contributor Award.
Prior to joining PricewaterhouseCoopers, Yarberry was director of telephony services for Enron Corporation. He was responsible for operations, planning, and architectural design for voice communications servers and related systems for more than 7,000 employees. Yarberry graduated Phi Beta Kappa in chemistry from the University of Tennessee and earned an MBA at the University of Memphis. He enjoys reading history, swimming, hiking, and spending time with family.
作者簡介(中文翻譯)
威廉·A·雅爾貝瑞(William A. Yarberry, Jr.),CPA,CISA,是位於德克薩斯州休士頓的ICCM Consulting LLC的首席顧問。他的專業領域集中在IT治理、薩班斯-奧克斯利法案(Sarbanes-Oxley)合規性、安全諮詢以及成本管理的商業分析。他曾擔任普華永道(PricewaterhouseCoopers)的高級經理,負責西南地區的電信和網路服務。雅爾貝瑞在各種IT相關服務方面擁有超過30年的經驗,包括應用程式開發、內部審計管理、外包管理以及薩班斯-奧克斯利法案諮詢。
他的著作包括《有效的CIO》(The Effective CIO,合著)、《計算機電話集成》(Computer Telephony Integration)、《25萬美元的諮詢》($250K Consulting)、《DPLYR》、《50,000隨機數字》(50,000 Random Numbers)、《電信成本管理》(Telecommunications Cost Management)以及《GDPR:簡短入門》(GDPR: A Short Primer)。此外,他還撰寫了超過20篇專業文章,主題涵蓋無線安全到變更管理。其中一篇文章《外包環境中的審計權利》(Audit Rights in an Outsource Environment)獲得了內部審計師協會(Institute of Internal Auditors)的傑出貢獻獎。
在加入普華永道之前,雅爾貝瑞曾擔任安然公司(Enron Corporation)電信服務的主管,負責超過7,000名員工的語音通信伺服器及相關系統的運營、規劃和架構設計。雅爾貝瑞在田納西大學獲得化學的Phi Beta Kappa榮譽學位,並在孟菲斯大學獲得MBA學位。他喜歡閱讀歷史、游泳、健行以及與家人共度時光。