Course Content
R Introduction: Part I
1. Basic Syntax and Operations
R Introduction: Part I
Converting
Good! Now you can convert numbers into integers while creating. But what if you want to convert specific results? Putting L
will not help and raise an error, like in the example below.
Surely, not what we were wanted to do.
R provides us with very simple and convenient functions to convert variables/values into different formats. These are as.double()
, as.integer()
, as.complex()
. See, the functions' names are intuitive!
There is a 'hierarchy' within numerical types, i.e., each integer
number can be converted into double
and complex
, and each double
can be converted into complex
. Complex numbers can not be converted into either double
, either integer
type (unless the imaginary part is 0). double
numbers can be converted into integer
, but this will not round, but truncate to integer part.
Try these functions by yourself!
Task
- Convert the number
9.85
intointeger
. - Convert the number
23.8
intocomplex
. - Convert the
integer
number42
created by usingL
intodouble
.
Everything was clear?