0
J'ai une liste:valeur d'une extraction liste par nom
>data<- list("Apple"=12,"orange"=4,"pear"=5)
>fruit<- "Apple"
Maintenant, j'extrait la valeur pour l'Apple.
>data$fruit
Je reçois NULL.
J'ai une liste:valeur d'une extraction liste par nom
>data<- list("Apple"=12,"orange"=4,"pear"=5)
>fruit<- "Apple"
Maintenant, j'extrait la valeur pour l'Apple.
>data$fruit
Je reçois NULL.
data<- list("Apple"=12,"orange"=4,"pear"=5)
fruit<- "Apple"
data[fruit]
#$Apple
#[1] 12
data[[fruit]]
#[1] 12
Comme vous le voyez [
renvoie une liste alors que [[
renvoie le vecteur. Le premier peut sélectionner plus d'un élément et le dernier un seul élément. Vous pourriez bénéficier de la lecture ?"$"
.
Roland. Je l'ai fait, mais je pensais qu'il renvoie à la fois le nom et la valeur, à partir de ce qui était affiché. Je l'ai perçu incorrectement. Mais merci d'avoir clarifié cela pour moi. – Selvam