Création de colonne dans fichier data
Bonjour j'aurais besoin de votre aide pour ajouter une colonne lieu dans un fichier de données.
J'ai 3 colonne "L","puce" et "heure" dans mon fichier data, je cherche à créer une nouvelle colonne "lieu" remplie à l'aide de l'information de "L" par soit la lettre A soit la lettre B. Chaque numéro de "L" correspond soit à "A" soit à "B"
Mon script DE BASE (ma source) est comme suivant :
Code:
1 2 3 4
| # les Lecteurs (colonne L) 1 à 5, corresponde à A et de 6 à 10, à B
data$lieu<-NA
data$lieu[(data$L>0)&(data$L<6)]<-"A"
data$lieu[(data$L>5)&(data$L<11)]<-"B" |
Le script que j'ai tenté de créer :
Code:
1 2 3 4
|
data$lieu<-NA
data$lieu[(data$L==44341)&(data$L==44357)&(data$L==44353)&(data$L==44343)&(data$L==37157)&(data$L==26865)&(data$L==44361)&(data$L==26147)&(data$L==37155)&(data$L==24529)&(data$L==44349)&(data$L==44359)]<-"A"
data$lieu[(data==44344)&(data$L==44340)&(data$L==44342)&(data$L==44360)&(data$L==44340)&(data$L==26862)&(data$L==26864)&(data$L==31668)&(data$L==24530)&(data$L==44352)&(data$L==44350)&(data$L==44356)&(data$L==44346)&(data$L==44348)&(data$L==44340)&(data$L==26146)&(data$L==44358)]<-"B" |
Pouvez vous me dire comment l'arranger mieux que cela pour que celui ci marche enfin (j'ai essayé avec des "" ou sans avec des &) ?
Voici mon message d'erreur :
Code:
1 2 3 4 5 6 7 8 9
| > View(data)
Error in View : cannot coerce class ""function"" to a data.frame
> data$lieu<-NA
Error in data$lieu <- NA : object of type 'closure' is not subsettable
> data$lieu[data$L=="44341"]="A"
Error in `*tmp*`$lieu : object of type 'closure' is not subsettable
> data$lieu[data$L=="44344"]="B"
Error in `*tmp*`$lieu : object of type 'closure' is not subsettable
> #data$lieu[ data$L==44341 & data$L==44357]="A" |
Je vous remercie d'avance pour votre aide,
bien cordialement.