Skip to main content

Part of the book series: Use R! ((USE R))

  • 3775 Accesses

Abstract

The use of the softwave R is introduced such that R codes shown in the following chapters can be understood and repeated. This introduction is a friendly guide to quickly speak R language covering topics from R local installation on a personal computer to script writing for batch processing. More specifically, objects, operators, functions, indexes, conditions, graphics, and packages dedicated to sound are treated.

Audio files:theremin.wavtheremin-slow.wav

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://www.r-project.org/

  2. 2.

    http://cran.r-project.org/

  3. 3.

    http://www.rstudio.com/

  4. 4.

    The function apply is the member of a family of functions, sapply, lapply, vapply, mapply, that slightly differs depending on the class of the input and output objects.

  5. 5.

    See Wickham (2014) for a complete description of efficient R programming.

  6. 6.

    Note that the seewave package has a function sox() that can help in parsing SoX from R.

References

  • Butts CT (2008) network: a package for managing relational data in r. J Stat Softw 24(2):2–36

    Google Scholar 

  • Fisher RA (1936) The use of multiple measurements in taxonomic problems. Ann Eugen 7:179–188

    Google Scholar 

  • Ihaka R (2010) R: lessons learned, directions for the future. In: Joint statistical meetings proceedings

    Google Scholar 

  • Ihaka R, Gentleman R (1996) R: A language for data analysis and graphics. J Comput Graph Stat 5:299–314

    Google Scholar 

  • Schloerke B, Crowley J, Cook D, Briatte F, Marbach M, Thoen E, Elberg A, Larmarange J (2017) GGally: Extension to ‘ggplot2’. https://CRAN.R-project.org/package=GGally, R package

  • Soetaert K (2014) diagram: functions for visualising simple graphs (networks), plotting flow diagrams. https://CRAN.R-project.org/package=diagram, R package

  • Venables WN, Ripley BD (2002) Modern applied statistics with S, 4th edn. Springer, New York

    Book  Google Scholar 

  • Wickham H (2009) ggplot2. Elegant graphics for data analysis. Springer, Dordrecht

    Google Scholar 

  • Wickham H (2014) Advanced R. Chapman & Hall/CRC Press, Boca Raton

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Cite this chapter

Sueur, J. (2018). What Is R?. In: Sound Analysis and Synthesis with R. Use R!. Springer, Cham. https://doi.org/10.1007/978-3-319-77647-7_3

Download citation

Publish with us

Policies and ethics