4.) Some initial orientation to using R.
There are some key terms you will need to become familiar with;
first R is an object oriented system. Anything can be an object;
a score, a series of scores (also called a vector), a named
variable (also called a vector), a matrix (made up of rows and
columns), a data frame, or a list (a larger group of objects).
As an example; lets open R and create a new object called ‘x’.
Our object x will initially be something as simple as an
individual score, say 5. To communicate this in R, in the
console type the following and hit the enter key at the end of
each line:
x <- 5
x = 5
x<-5
x=5
x
Notice how both = and <- refer to the same
operation and the presence of spaces before and after are not
necessary. The operation = and <- perform is assignment; in
other words, we have assigned 5 to x. Now we can perform simple
arithmetic or complex algebra using our assigned value for x.
For example, try any of the following:
x + 5
x - 5
x / 6
x ^ 2
x ^ 1/2
x * 6
x6
6x
Notice above that x * 6 is functional,
while 6x and x6 are not.
x^2 + 5 * x - (x)
5 * x * (x^2)
5 * (x * x)^2
We can also assign a group of values to our
object using the concatenate or combine function which as a
default produces a vector. We can then assign our vector (x) to
another object or use it in a more complex function.
x <- c(5, 6, 7, 9, 10, 4, 5)
x
x + 2
is.vector(x)
is.numeric(x)
y <- x * 2
y
You can continue to explore the arithmetic
functions of R, but I’m sure you didn’t come to learn how R can
be used as a calculator, so let’s continue to the next module.
* Nifty trick in R console type:
demo(graphics) then continue slowly hitting the enter key until
nothing happens.