0% found this document useful (0 votes)
180 views2 pages

Introduction To R

R is a programming language and software environment used for statistical analysis, data modelling, and graphical representation that was created in 1993 at the University of Auckland. It is widely used by statisticians, data scientists, and companies like weather services and social networks to analyze data and create visualizations. R is an open source, free language that runs on Windows, Linux and Mac operating systems and has a large community of users and packages available.

Uploaded by

Vasu Sehgal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
180 views2 pages

Introduction To R

R is a programming language and software environment used for statistical analysis, data modelling, and graphical representation that was created in 1993 at the University of Auckland. It is widely used by statisticians, data scientists, and companies like weather services and social networks to analyze data and create visualizations. R is an open source, free language that runs on Windows, Linux and Mac operating systems and has a large community of users and packages available.

Uploaded by

Vasu Sehgal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction to R and History

R is a programming language and software environment used for statistical analysis, data
modelling, and graphical representation and reporting. R is best tool for software programmers,
statisticians and data miners who are looking forward to easily manipulate and present data in
compelling ways. R was first created and developed by Ross Ihaka and Robert Gentleman in
the University of Auckland New Zealand in 1993. And now "R Development Core Team" is
developing it.
R is an interpreted programming language (hence also called a scripting language), that means
that your code does not have to be compiled before running it. R provides a mixture of
programming paradigms. At its interior / foundation, it is an imperative type of language where
you can write a script which does one calculation after another (one at a time), but it also
supports object-oriented features where data and functions are encapsulated inside classes and
also functional programming wherein functions are first-class objects and you treat them like
any other variable. This mixture of programming paradigms tells that R code can bear a lot of
resemblance to several other languages. The curly braces mean - you can code imperative code
which will look like C.
Uses of R
 Weather Service uses R to predict severe flooding.
 Social networking companies are using R to monitor their user experience.
 Newspapers companies are using R to create infographics and interactive data journalism
applications.
R is adopted by the major companies because their data scientists prefer to use it.
Features of R

The below mentioned are the significant features of R language:

 R is simple and effective programming language which has been well-developed, as well as
R is data analysis software.
 R is a well - designed, easy and effective language that has the concepts of conditionals,
looping, user-defined recursive procedures and various I/O facilities.
 R has a large, consistent and incorporated set of tools used for data analysis.
 R contains suite of operators for different types of calculations on arrays, lists and vectors.
 R provides highly extensible graphical techniques.
 R graphical techniques for data analysis output either directly display to the computer, or
can be print on paper.
 R has an effective data handling and storage facility.
 R is an online vibrant community.
 R is free, open source, powerful and highly extensible.

R is the most widely used statistical programming language because of various reasons.

 R is free and an open source software project.


 R allows to integrate with other languages, like C/C++, Java, Python etc.
 R has an online vibrant growing community of users.
 The CRAN (The Comprehensive R Archive Network) package repository features has more
than 8270 available packages.
 R is platform-independent, so you can use it on any operating system.

Without setting the environment it won't be possible for you to write or develop R programming
based applications. So for this, you need to know how to set up your environment to do R
programming.

For Windows Platform

When it is a Windows installer i.e. having .exe as extension; having name "R-version-win.exe",
you can just double click and run the installer allowing the default settings. If you are having
Windows as 32-bit version, it installs the 32-bit version. But if you are having windows as 64-
bit, then it will install 32-bit and 64-bit versions both.

https://cran.r-project.org/bin/windows/base/

For Linux Users

If you are a Linux user, then there is a fast and easy command used in Linux which can be used
to install R. The yum command is used for installing like this:
$ yum install R
For Ubuntu Linux or other Debian-related OSs, a more direct method is:
$ apt-get install r-base
https://cran.r-project.org/bin/linux/

You might also like