Modérateur : Groupe des modérateurs
Code : Tout sélectionner
(e3XX <- 3)
[1] 3
(3XX <- 3)
Erreur : symbole inattendu(e) dans "3XX"
Code : Tout sélectionner
###Renomage des colonnes :
d <- data.frame(X3e=3:4,X4e=2:3)
names(d) <- substr(names(d),2,3)
###Ca a marché :
d
# 3e 4e
#1 3 2
#2 4 3
### Mais on ne peut pas utiliser :
d$3e
Erreur : entrée inattendu(e) dans "d$3e"
Code : Tout sélectionner
d[,"3e"]
d$'3e'
'3XX' <- 3
ls.str()
3XX : num 3
Code : Tout sélectionner
sub(glob2rx("X*"),"",nomcolonne)
Code : Tout sélectionner
names(DataFrame)[match("AncienNom",names(DataFrame)] <- "NouveauNom"
Code : Tout sélectionner
data <- read.table("inv.txt", header = TRUE , row.names = 1, check.names = FALSE)
Code : Tout sélectionner
### Renomage des colonnes :
d <- data.frame(X3e = 3:4, X4e = 2:3)
names(d) <- substr(names(d), 2, 3)
### Ca a marché :
d
#> 3e 4e
#> 1 3 2
#> 2 4 3
### Mais on ne peut pas utiliser :
d$3e
#> Error: unexpected input in "d$3e"
### Mais en fait si :
d$`3e`
#> [1] 3 4
Code : Tout sélectionner
d <- data.frame("3e" = 3:4, "4e" = 2:3)
d
#> X3e X4e
#> 1 3 2
#> 2 4 3
d <- data.frame("3e" = 3:4, "4e" = 2:3, check.names = FALSE)
d
#> 3e 4e
#> 1 3 2
#> 2 4 3
Retourner vers « Questions en cours »
Utilisateurs parcourant ce forum : Google [Bot] et 1 invité