Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur

Le Deal du moment :
Google Pixel 7 5G – Smartphone 6,3″ OLED ...
Voir le deal
316 €

Changer le 'type' de variable

2 participants

Aller en bas

variable - Changer le 'type' de variable  Empty Changer le 'type' de variable

Message par titidu42 Dim 13 Nov 2016 - 10:21

Bonjour, après avoir importer un fichier excel dans Rstudio, j'ai regarder la structure de ma base de donnée, et certaines variables qui devraient être des variables numériques sont encodées comme 'factors'.

J'ai fait la commande suivante (data$X) = as.numeric(data$X), mais j'ai un probleme. Le chiffre de base est par exemple 4,1 et en faisant cette commande, il me donne 41. Comment garder les décimales dans mon cas ?

D'avance merci

titidu42

Nombre de messages : 1
Date d'inscription : 04/11/2016

Revenir en haut Aller en bas

variable - Changer le 'type' de variable  Empty Re: Changer le 'type' de variable

Message par Ayana Dim 13 Nov 2016 - 12:24

Bonjour,
Une solution est de preciser, quand tu importes ton fichier que les decimales dans ton fichier excel sont codees avec une virgule et non un point:
Code:
read.table("blabla.xls",heasdrer=T,dec=",")

Si il y a toujours un probleme, il faut d'abord recoder en character avant de recoder en numerique, comme ceci:
Code:
(data$X) = as.numeric(as.character(data$X))

Ayana
Ayana
Ayana

Nombre de messages : 550
Localisation : Londres
Date d'inscription : 18/08/2009

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum