O'Reilly logo

R: Unleash Machine Learning Techniques by Cory Lesmeister, Brett Lantz, Dipanjan Sarkar, Raghav Bali

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using R

With all the systems ready to launch, let's start our first commands. R will take both the strings in the quotes or simple numbers. Here, we will put one command as a string and one command as a number. The output is the same as the input:

> "Let's Go Sioux!"
[1] "Let's Go Sioux!"

> 15
[1] 15

R can also act as a calculator:

> ((22+5)/9)*2
[1] 6

Where R starts to shine is in the creation of vectors. Here, we will put the first ten numbers of the Fibonacci sequence in a vector using the c() function, which stands for combining the values to a vector or list (concatenate):

> c(0,1,1,2,3,5,8,13,21,34) #Fibonacci sequence
 [1]  0  1  1  2  3  5  8 13 21 34

Note that in this syntax, I included a comment, Fibonacci sequence. In R, anything after the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required