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 ===