Bonjour les amis,
J'ai des données numériques en R, mais il ne les reconnais pas comme telle. Je signale que je ne suis pas trop expérimenté dans R.
Merci de m'aider.
Bonjour les amis,
J'ai des données numériques en R, mais il ne les reconnais pas comme telle. Je signale que je ne suis pas trop expérimenté dans R.
Merci de m'aider.
Comment ont-elles été lues ? Est-ce par read.table ? et quelles est leur format dans le fichier d'origine ?
Les erreurs les plus fréquentes avec read.table sont que les données sont codées selon le format français, donc avec une virgule décimale et non un point, concerne aussi le séparateur de colonnes, le codage des données manquantes et le caractère signalant les commentaires. Ces informations sont gérées par les arguments dec (point ou virgule), sep (séparateur de colonnes), na.strings et comment.char. Pour ce dernier, tout ce qui est est après ce caractère est considéré comme commentaire et n'est pas lu. Voir aussi les arguments 'quote' signalant les chaînes de caractères et header qui, mal gérés, peuvent conduire à des erreurs de lecture.
Yo,
Essaie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x <- c('1','2','3') > str(x) chr [1:3] "1" "2" "3"str ce n'est que pour afficher la structure de ta variable, très important de l'utiliser souvent surtout si tu débutes !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x <- as.numeric(x) > str(x) num [1:3] 1 2 3
Mano
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager