Title Details: | |
Programming in R |
|
Other Titles: |
The R language, its ecosystem and capabilities |
Authors: |
Nikolaidis, Vasilis |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES > FUNCTIONAL PROGRAMMING MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE DEVELOPMENT FUNDAMENTALS > FUNDAMENTAL PROGRAMMING CONCEPTS LAW AND SOCIAL SCIENCES > ECONOMIC SCIENCES > MATHEMATICAL AND QUANTITATIVE METHODS > DATA COLLECTION AND DATA ESTIMATION METHODOLOGY; COMPUTER PROGRAMS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES > OBJECT-ORIENTED PROGRAMMING |
Keywords: |
R
Ptogramming Software |
Description: | |
Abstract: |
The R system is a tool widely used in statistical, data analysis and machine learning applications. Furthermore, due to the extensibility and flexibility of the R system, the tool has been proven suitable for applications in many other domains and fields of knowledge. R can be used interactively, without programming, but is also a programming language and a tool for software development. It is on this second nature of R (that of a programming language) that this book focuses on. Emphasizing on the use of examples, the book starts with an introduction to programming and the R programming language, and progresses to more advanced topics. The approach taken by the book aims to introduce R to new programmers and/or new users of this particular language using simple, familiar examples of general programming and bypassing, to some extent, the presentation of R as a scientific tool. The relevant concepts, techniques and tools used by developers, the basic principles that govern R language, its peculiarities, the added capabilities produced by its ecosystem (sources, packages, application development environments etc.) are discussed in this first part of the book. In the second part, the book proceeds to more advanced topics, presenting some features of the R language that allow the development of more complex applications and solutions.
|
Linguistic Editors: |
Stavroulopoulou, Olga |
Graphic Editors: |
Stavroulopoulou, Olga |
Type: |
Undergraduate textbook |
Creation Date: | 23-09-2022 |
Item Details: | |
ISBN |
978-618-5667-90-0 |
License: |
Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
DOI | http://dx.doi.org/10.57713/kallipos-100 |
Handle | http://hdl.handle.net/11419/8588 |
Bibliographic Reference: | Nikolaidis, V. (2022). Programming in R [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-100 |
Language: |
Greek |
Consists of: |
1. Getting started with R 2. The basic elements of R language 3. The essential tools for R programmer 4. Common object types 5. Functions and functional programming 6. Classes and object-oriented programming 7. Collaboration with other programming languages 8. Package creation 9. Data and content |
Number of pages |
272 |
Publication Origin: |
Kallipos, Open Academic Editions |
You can also view | |
User comments | |
There are no published comments available! | |