On Fri, Dec 31, 2010 at 04:07:07PM -0800, Martin Morgan wrote:
[...]
Better to use an environment (and live with reference semantics)
e - new.env(parent=emptyenv()); t0 - Sys.time()
for (i in seq_len(1e6)) {
key - as.character(i)
e[[key]] - i
if (0 == i %% 1)
On 12/30/2010 02:30 PM, Paul Rigor wrote:
Thanks gang,
I'll work with named vectors and concatenate as needed.
This might be ok for small problems, but concatenation is an inefficient
R pattern -- the objects being concatenated are copied in full, so
becomes longer, and the concatenation
Thanks gang,
I'll work with named vectors and concatenate as needed.
Paul
On Thu, Dec 23, 2010 at 7:39 AM, Seth Falcon s...@userprimary.net wrote:
On Wed, Dec 22, 2010 at 7:05 PM, Martin Morgan mtmor...@fhcrc.org wrote:
On 12/22/2010 05:49 PM, Paul Rigor wrote:
Hi,
I was wondering if
On Wed, Dec 22, 2010 at 7:05 PM, Martin Morgan mtmor...@fhcrc.org wrote:
On 12/22/2010 05:49 PM, Paul Rigor wrote:
Hi,
I was wondering if anyone has played around this this package called
rdict? It attempts to implement a hash table in R using skip lists. Just
came across it while trying to
Hi,
I was wondering if anyone has played around this this package called
rdict? It attempts to implement a hash table in R using skip lists. Just
came across it while trying to look for simpler text manipulation methods:
http://userprimary.net/posts/2010/05/29/rdict-skip-list-hash-table-for-R/
Paul -
You can also use named vectors as something similar to
a python dictionary:
nvec = c('one'=20,'two'=30,'three'=40)
nvec['four'] = 50
nvec['one']
one
20
nvec['four']
four
50
Although the result is named, it can be used as a regular R
value:
20 + nvec['three']
three
60
If
On 12/22/2010 05:49 PM, Paul Rigor wrote:
Hi,
I was wondering if anyone has played around this this package called
rdict? It attempts to implement a hash table in R using skip lists. Just
came across it while trying to look for simpler text manipulation methods:
7 matches
Mail list logo