| values | R Documentation | 
Extract values from a hash object.  This is a pseudo-
accessor method that returns hash values (without keys) as a 
vector if possible, a list otherwise.
simplifies them to the lowest order (c.f. simplify).  It is
very similar to  h[[ keys(h) ]] ,  An optional
key.  It is identical to  h[[ keys(h) ]] .
For details about hash accessors, please see hash-class
  ## S4 method for signature 'hash'
values(x, keys=NULL, ...)
  ## S4 replacement method for signature 'hash'
values(keys=NULL) <- value
x | 
  The   | 
keys | 
 A vector of keys to be returned.  | 
... | 
  Arguments passed to   | 
value | 
 For the replacement method, the value(s) to be set.  | 
The values method returns the values from a hash. It is 
similar to  h[[ keys(h) ]]  except that a named vector or list 
is returned instead of a hash. 
:
By default, the returned values are simplified by coercing to
a vector or matrix if possible; elements are named after the 
corresponding key. If the values are of different types or of a 
complex class than a named list is returned.  Argument 
simplify can be used to control this behavior.
If a character vector of keys is provided, only these keys
are returned. This also allows for returning values mulitple times
as in:
 values(h, keys=c('a','a','b' ) ) 
This is now the preferred method for returning multiple values for the same key.
The replacement method, values<- can replace all the values or
simply those associated with the supplied keys.  Use of the 
accessor '[' is almost always preferred.
Please see details for which value will be returned:
vector | 
 Vector with the type as the values of the hash  | 
list | 
 list containing the values of the hash  | 
Christopher Brown
http://blog.opendatagroup.com/2009/10/21/r-accessors-explained/
 See also hash, sapply. 
  h <- hash( letters, 1:26 )
  values(h)  # 1:26
  values(h, simplify = FALSE )
  values(h, USE.NAMES = FALSE )
  h <- hash( 1:26, letters )
  values(h) 
  values(h, keys=1:5 )
  values(h, keys=c(1,1,1:5) )
  values(h, keys=1:5) <- 6:10 
  values(h) <- rev( letters )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.