What is the difference between [ ] and [[ ]] in R? -


  > levels(state.region)[2]     [1] "s"     > levels(state.region)[[2]]     [1] "s" 

they return same value, don't know difference between them.

[] = returns object of same class (out of basic object classes), can select more 1 element of object

[[]] = can extract 1 element list or data frame, returned object (out of basic object classes) not list/dataframe


Comments

Popular posts from this blog

java - unable show chart in xls document using jasper reports -

java.lang.RuntimeException: Could not generate dummy secret at sun.security.ssl.RSAClientKeyExchange.<init> -

javascript - How to change image src on success AJAX -