2012-10-20 1 views

Répondre

5
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 ?"$".

+0

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

Questions connexes