Bonjour,

Je suis débutant sur R et je bute depuis plus d'une heure sur quelque chose de tout bête j'imagine...

J'ai importé une base de donnée en csv. Ce qui m'intéresse, c'est la colonne X4.2.Age. Le problème, c'est qu'à l'intérieur, il y a des données manquantes pour 3 personnes sur passé 900. Sauf erreur, mon problème devrait venir de là.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
# répertoire d'importation
setwd("C:/R/Travail final 2.0")
 
# importation du CSV (export excel) avec la Database totale
Database<-read.csv("BaseData.csv",header=TRUE,sep=";",na.strings="")
 
x=(X4.2.Age)
plot(x, main="Âge de l'échantillon",ylab="Effectif par âge",xlab="N=982 ")
 
text1=mean(x)
text2=median(x)
text(60, 140, paste(text1, "Moyenne"))
text(60, 130, paste(text1, "Médianne"))
Quand j'essaie de faire la moyenne ou la médiane, j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Warning message:
In mean.default(x) :
  l'argument n'est ni numérique, ni logique : renvoi de NA
Même avec la fonction as.numeric ça ne passe pas.

Quelqu'un aurait une idée ?