Efficient R programming : a practical guide to smarter programming
Description
Loading Description...
More Details
Format
Language
English
ISBN
9781491950722, 1491950722, 9781491950753, 1491950757, 9781491950739, 1491950730
Notes
Bibliography
Includes bibliographical references and index.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition
Subjects
LC Subjects
Also in this Series
Checking series information...
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation, 7th Edition (style guide)
Gillespie, C., & Lovelace, R. (2016). Efficient R programming: a practical guide to smarter programming . O'Reilly Media.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Gillespie, Colin and Robin, Lovelace. 2016. Efficient R Programming: A Practical Guide to Smarter Programming. Sebastopol, CA: O'Reilly Media.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Gillespie, Colin and Robin, Lovelace. Efficient R Programming: A Practical Guide to Smarter Programming Sebastopol, CA: O'Reilly Media, 2016.
Harvard Citation (style guide)Gillespie, C. and Lovelace, R. (2016). Efficient R programming: a practical guide to smarter programming. Sebastopol, CA: O'Reilly Media.
MLA Citation, 9th Edition (style guide)Gillespie, Colin, and Robin Lovelace. Efficient R Programming: A Practical Guide to Smarter Programming O'Reilly Media, 2016.
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
b6ef7a47-ac19-b8ea-1420-788ef82c1c54-eng
Grouping Information
Grouped Work ID | b6ef7a47-ac19-b8ea-1420-788ef82c1c54-eng |
---|---|
Full title | efficient r programming a practical guide to smarter programming |
Author | gillespie colin |
Grouping Category | book |
Last Update | 2024-10-08 10:55:34AM |
Last Indexed | 2024-12-03 03:27:23AM |
Book Cover Information
Image Source | contentCafe |
---|---|
First Loaded | Apr 23, 2023 |
Last Used | Nov 4, 2024 |
Marc Record
First Detected | Mar 14, 2023 07:56:25 AM |
---|---|
Last File Modification Time | Mar 14, 2023 07:56:25 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 05520cam a2200589Ii 4500 | ||
---|---|---|---|
001 | ocn966616977 | ||
003 | OCoLC | ||
005 | 20230314075609.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 161221t20162017caua ob 001 0 eng d | ||
019 | |a 965825389|a 966255219|a 966582721|a 1048189787|a 1066604368|a 1103260821|a 1129378437 | ||
020 | |a 9781491950722|q (electronic bk.) | ||
020 | |a 1491950722|q (electronic bk.) | ||
020 | |a 9781491950753|q (electronic bk.) | ||
020 | |a 1491950757|q (electronic bk.) | ||
020 | |a 9781491950739|q (electronic bk.) | ||
020 | |a 1491950730|q (electronic bk.) | ||
035 | |a (OCoLC)966616977|z (OCoLC)965825389|z (OCoLC)966255219|z (OCoLC)966582721|z (OCoLC)1048189787|z (OCoLC)1066604368|z (OCoLC)1103260821|z (OCoLC)1129378437 | ||
037 | |a CL0500000809|b Safari Books Online | ||
037 | |a DF3BBCB8-6279-44B5-82A5-921F0599DC23|b OverDrive, Inc.|n http://www.overdrive.com | ||
040 | |a UMI|b eng|e rda|e pn|c UMI|d WAU|d YDX|d N$T|d EBLCP|d TEFOD|d STF|d TEFOD|d N$T|d OCLCF|d OCLCQ|d NAM|d AUD|d VT2|d HCO|d CEF|d KSU|d OCLCQ|d DEBBG|d WYU|d OCLCQ|d C6I|d ZCU|d UAB|d OCLCQ|d OCLCO|d OCLCQ | ||
049 | |a MAIN | ||
050 | 4 | |a QA276.45.R3 | |
072 | 7 | |a COM|x 051010|2 bisacsh | |
082 | 0 | 4 | |a 005.13/3|2 23 |
100 | 1 | |a Gillespie, Colin|q (Colin Stevenson),|e author.|9 376346 | |
245 | 1 | 0 | |a Efficient R programming :|b a practical guide to smarter programming /|c Colin Gillespie and Robin Lovelace. |
246 | 3 | 0 | |a Practical guide to smarter programming |
264 | 1 | |a Sebastopol, CA :|b O'Reilly Media,|c 2016. | |
264 | 4 | |c ©2017 | |
300 | |a 1 online resource (viii, 203 pages) :|b color illustrations | ||
336 | |a text|b txt|2 rdacontent | ||
337 | |a computer|b c|2 rdamedia | ||
338 | |a online resource|b cr|2 rdacarrier | ||
504 | |a Includes bibliographical references and index. | ||
505 | 0 | |a Copyright; Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Colin; Robin; Chapter 1. Introduction; Prerequisites; Who This Book Is for and How to Use It; What Is Efficiency?; What Is Efficient R Programming?; Why Efficiency?; Cross-Transferable Skills for Efficiency; Touch Typing; Consistent Style and Code Conventions; Benchmarking and Profiling; Benchmarking; Benchmarking Example; Profiling; Book Resources; R Package; Online Version; References; Chapter 2. Efficient Setup; Prerequisites. | |
505 | 8 | |a Top Five Tips for an Efficient R SetupOperating System; Operating System and Resource Monitoring; R Version; Installing R; Updating R; Installing R Packages; Installing R Packages with Dependencies; Updating R Packages; R Startup; R Startup Arguments; An Overview of R's Startup Files; The Location of Startup Files; The .Rprofile File; Example .Rprofile File; The .Renviron File; RStudio; Installing and Updating RStudio; Window Pane Layout; RStudio Options; Autocompletion; Keyboard Shortcuts; Object Display and Output Table; Project Management; BLAS and Alternative R Interpreters. | |
505 | 8 | |a Testing Performance Gains from BLASOther Interpreters; Useful BLAS/Benchmarking Resources; References; Chapter 3. Efficient Programming; Prerequisites; Top Five Tips for Efficient Programming; General Advice; Memory Allocation; Vectorized Code; Communicating with the User; Fatal Errors: stop(); Warnings: warning(); Informative Output: message() and cat(); Invisible Returns; Factors; Inherent Order; Fixed Set of Categories; The Apply Family; Example: Movies Dataset; Type Consistency; Caching Variables; Function Closures; The Byte Compiler; Example: The Mean Function; Compiling Code; References. | |
505 | 8 | |a Chapter 4. Efficient WorkflowPrerequisites; Top Five Tips for Efficient Workflow; A Project Planning Typology; Project Planning and Management; Chunking Your Work; Making Your Workflow SMART; Visualizing Plans with R; Package Selection; Searching for R Packages; How to Select a Package; Publication; Dynamic Documents with R Markdown; R Packages; Reference; Chapter 5. Efficient Input/Output; Prerequisites; Top Five Tips for Efficient Data I/O; Versatile Data Import with rio; Plain-Text Formats; Differences Between fread() and read_csv(); Preprocessing Text Outside R; Binary File Formats. | |
505 | 8 | |a Native Binary Formats: Rdata or Rds?The Feather File Format; Benchmarking Binary File Formats; Protocol Buffers; Getting Data from the Internet; Accessing Data Stored in Packages; References; Chapter 6. Efficient Data Carpentry; Prerequisites; Top Five Tips for Efficient Data Carpentry; Efficient Data Frames with tibble; Tidying Data with tidyr and Regular Expressions; Make Wide Tables Long with gather(); Split Joint Variables with separate(); Other tidyr Functions; Regular Expressions; Efficient Data Processing with dplyr; Renaming Columns; Changing Column Classes; Filtering Rows. | |
588 | 0 | |a Online resource; title from title page (Safari, viewed December 16, 2016). | |
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a R (Computer program language)|9 74517 | |
700 | 1 | |a Lovelace, Robin,|e author.|9 375259 | |
776 | 0 | 8 | |i Print version:|z 1491950781|z 9781491950784|w (OCoLC)935986805 |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781491950777/?ar|x O'Reilly|z eBook |
938 | |a ProQuest Ebook Central|b EBLB|n EBL4767166 | ||
938 | |a EBSCOhost|b EBSC|n 1435808 | ||
938 | |a YBP Library Services|b YANK|n 13298063 | ||
994 | |a 92|b VIA | ||
999 | |c 281326|d 281326 |