Item Details

Print View

Advanced R

Hadley Wickham
Format
Book
Published
Boca Raton, FL : CRC Press, [2015]
Language
English
Series
The R Series
Chapman & Hall/CRC the R Series (CRC Press)
ISBN
9781466586963, 1466586966
Contents
  • Introduction
  • Foundations. Data structures
  • Subsetting
  • Vocabulary
  • Style guide
  • Functions
  • OO field guide
  • Environments
  • Debugging, condition handling, and defensive programming
  • Functional programming. Functional programming
  • Functionals
  • Function operators
  • Computing on the language. Non-standard evaluation
  • Expressions
  • Domain specific languages
  • Performance. Performance
  • Optimising code
  • Memory
  • High performance functions with Rcpp
  • R's C interface
  • Index.
Description
xxii, 456 pages : illustrations ; 24 cm.
Notes
  • "A Chapman & Hall Book."
  • "Advanced R presents useful tools and techniques for attacking many types of R programming problems, helping you avoid mistakes and dead ends. With more than ten years of experience programming in R, the author illustrates the elegance, beauty, and flexibility at the heart of R. The book develops the necessary skills to produce quality code that can be used in a variety of circumstances. You will learn: the fundamentals of R, including standard data types and functions, functional programming as a useful framework for solving wide classes of problems, the positives and negatives of metaprogramming, how to write fast, memory-efficient code. This book not only helps current R users become R programmers but also shows existing programmers what's special about R. Intermediate R programmers can dive deeper into R and learn new strategies for solving diverse problems while programmers from other languages can learn the details of R and understand why R works the way it does."--Back cover.
  • Includes bibliographical references (pages 5-6) and index.
Technical Details
  • Access in Virgo Classic
  • Staff View

    LEADER 02845cam a2200421 i 4500
    001 u6424221
    003 SIRSI
    005 20170425105833.0
    008 141210t20152015flua b 001 0 eng d
    010
      
      
    a| 2012278240
    035
      
      
    a| (Sirsi) o881664644
    040
      
      
    a| BTCTA b| eng e| rda c| DLC d| BTCTA d| BDX d| YDXCP d| IWA d| CRCPR d| OCLCF d| MBU d| OCLCQ
    020
      
      
    a| 9781466586963
    020
      
      
    a| 1466586966
    035
      
      
    a| (OCoLC)881664644
    042
      
      
    a| lccopycat
    050
    0
    0
    a| QA276.45.R3 b| W5 2015
    060
      
    4
    a| QA 276.45 .R3 W633a 2014
    082
    0
    4
    a| 519.50285/5133 2| 23
    100
    1
      
    a| Wickham, Hadley, e| author.
    245
    1
    0
    a| Advanced R / c| Hadley Wickham.
    264
      
    1
    a| Boca Raton, FL : b| CRC Press, c| [2015]
    264
      
    4
    c| ©2015
    300
      
      
    a| xxii, 456 pages : b| illustrations ; c| 24 cm.
    336
      
      
    a| text b| txt 2| rdacontent
    337
      
      
    a| unmediated b| n 2| rdamedia
    338
      
      
    a| volume b| nc 2| rdacarrier
    490
    1
      
    a| The R series
    500
      
      
    a| "A Chapman & Hall Book."
    500
      
      
    a| "Advanced R presents useful tools and techniques for attacking many types of R programming problems, helping you avoid mistakes and dead ends. With more than ten years of experience programming in R, the author illustrates the elegance, beauty, and flexibility at the heart of R. The book develops the necessary skills to produce quality code that can be used in a variety of circumstances. You will learn: the fundamentals of R, including standard data types and functions, functional programming as a useful framework for solving wide classes of problems, the positives and negatives of metaprogramming, how to write fast, memory-efficient code. This book not only helps current R users become R programmers but also shows existing programmers what's special about R. Intermediate R programmers can dive deeper into R and learn new strategies for solving diverse problems while programmers from other languages can learn the details of R and understand why R works the way it does."--Back cover.
    505
    0
      
    a| Introduction -- Foundations. Data structures -- Subsetting -- Vocabulary -- Style guide -- Functions -- OO field guide -- Environments -- Debugging, condition handling, and defensive programming -- Functional programming. Functional programming -- Functionals -- Function operators -- Computing on the language. Non-standard evaluation -- Expressions -- Domain specific languages -- Performance. Performance -- Optimising code -- Memory -- High performance functions with Rcpp -- R's C interface -- Index.
    504
      
      
    a| Includes bibliographical references (pages 5-6) and index.
    650
      
    0
    a| R (Computer program language)
    650
      
    7
    a| R (Computer program language) 2| fast 0| (OCoLC)fst01086207
    830
      
    0
    a| Chapman & Hall/CRC the R series (CRC Press)
    994
      
      
    a| Z0 b| VAL
    596
      
      
    a| 5
    999
      
      
    a| QA276.45 .R3 W53 2015 w| LC i| X031715630 l| STACKS m| SCI-ENG t| BOOK
▾See more
▴See less

Availability

Google Preview

Google Books Preview
Library Location Map Availability Call Number
Brown Science and Engineering Stacks N/A Available