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 et Vecteurs
Introduction à R
Section 2. Chapitre 3
single

single

bookConversion de Type

Glissez pour afficher le menu

Les nombres peuvent être convertis entre différents types à l'aide de fonctions intégrées. Cela permet de manipuler les valeurs en tant qu'entiers, doubles ou nombres complexes selon les besoins.

Conversion incorrecte

Ajouter simplement L à une variable existante ne la convertit pas :

12
num <- 20 numL # Invalid way to convert
copy

Conversion correcte

À la place, il convient d'utiliser l'une de ces fonctions :

  • as.integer() ;
  • as.double() ;
  • as.complex().
123
as.integer(3.8) as.double(5L) as.complex(7)
copy

Les types numériques suivent une hiérarchie, qui définit comment les valeurs peuvent être converties :

  • Les conversions integer → double → complex sont toujours valides ;
  • La conversion d'un double en integer tronque la partie décimale ;
  • Un nombre complex ne peut être converti que si sa partie imaginaire est nulle.
Tâche

Glissez pour commencer à coder

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

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

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

some-alt