Associative array/Creation: Difference between revisions
Content added Content deleted
(add vector example) |
(add environment example) |
||
Line 1,237: | Line 1,237: | ||
R lacks a native representation of key-value pairs, but different structures allow named elements, which provide similar functionality. |
R lacks a native representation of key-value pairs, but different structures allow named elements, which provide similar functionality. |
||
=== environment example === |
|||
<lang r>> env <- new.env() |
|||
> env[["x"]] <- 123 |
|||
> env[["x"]]</lang> |
|||
<pre>[1] 123</pre> |
|||
<lang r>> index <- "1" |
|||
> env[[index]] <- "rainfed hay" |
|||
> env[[index]]</lang> |
|||
<pre>[1] "rainfed hay"</pre> |
|||
<lang r>> env[["1"]]</lang> |
|||
<pre>[1] "rainfed hay"</pre> |
|||
<lang r>> env</lang> |
|||
<pre><environment: 0xb7cd560></pre> |
|||
<lang r>> print(env)</lang> |
|||
<pre><environment: 0xb7cd560></pre> |
|||
=== vector example === |
=== vector example === |