ALL ABOUT R PROGRAMMING
R CODER
Begin your data science career with R language!
WHAT KIND OF CONTENT DO WE PROVIDE?
INTRODUCTION TO R
Are you a beginner in R programming? This tutorials offer you the basic contents to be able to continue learning R
DATA WRANGLING
When carrying out a statistical study, it is necessary to transform raw data into data with the appropriate format. Learn how to import, export and manipulate data
GRAPHICS
Statistical graphs are very useful to initially understand certain characteristics of the data. Learn about the different types in this section
STATISTICS
Once the data have been transformed for analysis and the exploratory analysis has been performed, it's time to apply statistical techniques to detect characteristics or patterns
LEARN R FROM EXPERTS
Content Developed By Experts
All contents are developed and updated by experts in data science with experience developing computational advances in Statistics and Operations Research
Wide Variety Of Topics
A wide range of topics related to R programming and its statistical applications in different fields, like Biologics or Economics are covered
Basics And Advanced Tutorials
There are tutorials for different levels. If you are new to R programming language check the Learn R page. If not, check all tutorials to look for more advanced content
START YOUR DATA SCIENCE CAREER
R programming is one of the most popular languages worldwide and R programmers have high salaries and are very demanded in the labour market.
FAQ
Frequently Asked Questions
WHAT IS R PROGRAMMING LANGUAGE?
The R programming language is a powerful open source and free software. Using R you have full control over your studies, making it a completely flexible software for your needs.
The language syntax is very simple, allowing studies to be carried out by all types of users even if they are not expert programmers. Together with the RStudio editor, which provides additional facilities and functionalities, makes R a suitable language for scientific studies.
R allows to disclose scientific research by creating new packages. In addition to the base functionalities, there are more than 10,000 R packages created by users published in the official R repository.
The community of R users is very large: numerous conferences, workshops and seminars are held where developers expose and present new applications.
WHAT IS R PROGRAMMING LANGUAGE USED FOR?
The variety of applications that the R programming language has is huge.
On the one hand, in R you can perform from simple mathematical calculations to complex simulation studies, in addition to having the ability to make fully customizable graphics.
On the other hand, in R you can create high quality dynamic documents with RMarkdown, both in HTML and PDF, presentations with Sweave or RevealJS or web applications with Shiny.
WHY USE R PROGRAMMING LANGUAGE?
If you are wondering what are the benefits of R programming you should know that the fields of study in which an R programmer can gain a great competitive advantage are very broad. Among them we highlight studies in biostatistics, quantitative finance, engineering, econometrics, psychology, medicine, cybersecurity, among others.
Regarding statistical techniques, R can be used for classical techniques, such as time series analysis, hypothesis testing, sampling and any type of analysis, as well as machine learning, for prediction and classification (for example image classification), or even for Big Data.
WHO USES R LANGUAGE?
R is used daily by hundreds of thousands of users, from students, researchers, professors and even businessmen who wants analyze the data they handle. In addition, R is used by a multitude of international companies, such as NASA, Wallmart, Samsung, NBC, ebay, among many others.
WHERE TO LEARN R PROGRAMMING LANGUAGE?
You can learn R with this website. If you are are a beginner we offer a structured set of basic tutorials that are a complete free R course, so anyone who wants to can get started with R programming language. We also provide tutorials for more advanced or intermediate level users so they can expand his knowledge. For that purpose we have created a website structure based on categories so the contents are easy to locate on the web.