aneira natural de representar tabelas de hash / dicionários / mapas em R
Quero usar uma estrutura de dados de dicionário / mapa em R, semelhante à @ de Pythdict
ou STL C ++std::map
oustd::hash_map
.
Eu posso fazer o seguinte. Existe diferença no uso e / ou desempenho? E se sim, qual é a melhor maneira de ter essa estrutura de dados em R?
> mm = c()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm
my key
10
> mm = list()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm
Quero usar uma estrutura de dados de dicionário / mapa em R, semelhante à @ de Pythdict
ou STL C ++std::map
oustd::hash_map
.
Eu posso fazer o seguinte. Existe diferença no uso e / ou desempenho? E se sim, qual é a melhor maneira de ter essa estrutura de dados em R?
my key`
[1] 10
> mm = vector()
> mm["my key"] = 10
> mm[["my key"]]
[1] 10
> mm
my key
10