Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Conversion de Type | Types de Données de Base et Vecteurs
Introduction à R : Partie I

Glissez pour afficher le menu

book
Conversion de Type

En effet, bien que vous puissiez créer directement des entiers en R en ajoutant L à un nombre, convertir des valeurs existantes en entiers nécessite une approche différente. Simplement ajouter L entraînera une erreur, comme démontré dans l'exemple ci-dessous :

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

Certainement, cela n'a pas atteint le résultat escompté.

Heureusement, R simplifie le processus de conversion avec des fonctions simples comme as.double(), as.integer(), et as.complex(). Les noms des fonctions sont assez explicites !

Les types numériques suivent une sorte de 'hiérarchie' où chaque integer peut être converti en un nombre double ou complex, et chaque double peut devenir un nombre complex. Cependant, convertir un double en integer entraînera une troncature, et non un arrondi, du nombre à sa composante entière.

Essayez ces fonctions !

Tâche

Swipe to start coding

  1. Convertissez le nombre 9.85 en integer.
  2. Convertissez l'integer 42, créé avec L, en 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 3
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Conversion de Type

En effet, bien que vous puissiez créer directement des entiers en R en ajoutant L à un nombre, convertir des valeurs existantes en entiers nécessite une approche différente. Simplement ajouter L entraînera une erreur, comme démontré dans l'exemple ci-dessous :

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

Certainement, cela n'a pas atteint le résultat escompté.

Heureusement, R simplifie le processus de conversion avec des fonctions simples comme as.double(), as.integer(), et as.complex(). Les noms des fonctions sont assez explicites !

Les types numériques suivent une sorte de 'hiérarchie' où chaque integer peut être converti en un nombre double ou complex, et chaque double peut devenir un nombre complex. Cependant, convertir un double en integer entraînera une troncature, et non un arrondi, du nombre à sa composante entière.

Essayez ces fonctions !

Tâche

Swipe to start coding

  1. Convertissez le nombre 9.85 en integer.
  2. Convertissez l'integer 42, créé avec L, en 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 3
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