Документация для пакета hash
предоставляет несколько разновидностей синтаксиса для добавления новых элементов в хеш:
h <- hash()
.set( h, keys=letters, values=1:26 )
.set( h, a="foo", b="bar", c="baz" )
.set( h, c( aa="foo", ab="bar", ac="baz" ) )
Первый вариант .set
может показатьсялучший для массовых вставок пар ключ-значение.Вам понадобится только пара векторов, упорядоченных таким образом, чтобы представление значения ключа было настроено так, как вы хотите.