Learning R Programming

Learning R Programming

Learning R Programming

Kun Ren

73,11 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2016
Materia
Programación informática/desarrollo de software
ISBN:
9781785889776
73,11 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Become an efficient data scientist with RKey FeaturesExplore the R language from basic types and data structures to advanced topicsLearn how to tackle programming problems and explore both functional and object-oriented programming techniquesLearn how to address the core problems of programming in R and leverage the most popular packages for common tasksBook DescriptionR is a high-level functional language and one of the must-know tools for data science and statistics. Powerful but complex, R can be challenging for beginners and those unfamiliar with its unique behaviors. Learning R Programming is the solution - an easy and practical way to learn R and develop a broad and consistent understanding of the language. Through hands-on examples you’ll discover powerful R tools, and R best practices that will give you a deeper understanding of working with data. You’ll get to grips with R’s data structures and data processing techniques, as well as the most popular R packages to boost your productivity from the offset.Start with the basics of R, then dive deep into the programming techniques and paradigms to make your R code excel. Advance quickly to a deeper understanding of R’s behavior as you learn common tasks including data analysis, databases, web scraping, high performance computing, and writing documents. By the end of the book, you’ll be a confident R programmer adept at solving problems with the right techniques.What you will learnExplore the basic functions in R and familiarize yourself with common data structuresWork with data in R using basic functions of statistics, data mining, data visualization, root solving, and optimizationGet acquainted with R’s evaluation model with environments and meta-programming techniques with symbol, call, formula, and expressionGet to grips with object-oriented programming in R: including the S3, S4, RC, and R6 systemsAccess relational databases such as SQLite and non-relational databases such as MongoDB and RedisGet to know high performance computing techniques such as parallel computing and RcppUse web scraping techniques to extract informationCreate RMarkdown, an interactive app with Shiny, DiagramR, interactive charts, ggvis, and moreWho this book is forThis is the perfect tutorial for anyone who is new to statistical programming and modeling. Anyone with basic programming and data processing skills can pick this book up to systematically learn the R programming language and crucial techniques.

Artículos relacionados

  • SPARK 2014 Reference Manual
    AdaCore / Altran UK Ltd
    SPARK 2014 is a programming language and a set of verification tools designed to meet the needs of high-assurance software development. SPARK 2014 is based on Ada 2012, both subsetting the language to remove features that defy verification, but also extending the system of contracts and aspects to support modular, formal verification.This manual is available online for free at ...
    Disponible

    19,91 €

  • Software and Intelligent Sciences
    Yingxu Wang
    The junction of software development and engineering combined with the study of intelligence has created a bustling intersection of theory, design, engineering, and conceptual thought. Software and Intelligent Sciences: New Transdisciplinary Findings sits at a crossroads and informs advanced researchers, students, and practitioners on the developments in computer science, theor...
  • Power System Planning Technologies and Applications
    Fawwaz Elkarmi / Nazih Abu Shikhah / Nazih Abu-Shikhah
    Planning is an important function of the management of any business, providing knowledge of future prospects and enabling prudent and appropriate decision-making. Planning is especially critical for power systems, since electricity is a fundamental part of modern societies and many conventional electrical energy resources currently in use are limited. Power System Planning Tech...
  • Concept Parsing Algorithms (CPA) for Textual Analysis and Discovery
    Masha Etkind / Uri Shafrir
    Text analysis tools aid in extracting meaning from digital content. As digital text becomes more and more complex, new techniques are needed to understand conceptual structure. Concept Parsing Algorithms (CPA) for Textual Analysis and Discovery: Emerging Research and Opportunities provides an innovative perspective on the application of algorithmic tools to study unstructured d...
  • Model-Based Design for Effective Control System Development
    Wei Wu
    Control systems are an integral aspect of modern society and exist across numerous domains and applications. As technology advances more and more, the complexity of such systems continues to increase exponentially. Model-Based Design for Effective Control System Development is a critical source of scholarly information on model-centric approaches and implementations for control...
  • Verification, Validation and Testing in Software Engineering
    ...