我想在 R 中构建一个散列。我在 R 中安装了散列包。
我需要有整数键。但是,我无法访问它们。
> y <- as.character(seq(0,10,1))
> y
[1] "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10"
> h <- hash(key =y, values = 1:11)
> h
<hash> containing 2 key-value pair(s).
key : 0 1 2 3 4 5 6 7 8 9 10
values : 1 2 3 4 5 6 7 8 9 10 11
当我尝试访问密钥时,它给了我一个 NULL 值。
> h[["0"]]
NULL
h$"0"
NULL
> h$0
Error: unexpected numeric constant in "h$0"
有针对这个的解决方法吗 ?