Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Converting | Vectors
TEST R COURSE
course content

Contenu du cours

TEST R COURSE

TEST R COURSE

1. Basic Syntax and Operations
2. Vectors

book
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.

123
# Some number num <- 20 numL # Trying using L for converting
copy

The output of the script above is:

python

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!

Tâche

Swipe to start coding

  1. Convert the number 9.85 into integer.
  2. Convert the number 23.8 into complex.
  3. Convert the integer number 42 created by using L into double.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
toggle bottom row

book
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.

123
# Some number num <- 20 numL # Trying using L for converting
copy

The output of the script above is:

python

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!

Tâche

Swipe to start coding

  1. Convert the number 9.85 into integer.
  2. Convert the number 23.8 into complex.
  3. Convert the integer number 42 created by using L into double.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt