Похожий на Python словарь в R, где ключи являются int?

#python #r

#python #r

Вопрос:

Я знаю, что R может имитировать python-подобные словари, когда ключи являются строками:

     dictionary1 = c('a'=1, 'b'=2, 'c'=3)
  

Однако, как я могу эмулировать это, когда ключи являются int? т. Е. в python это

     pydict1 = {1:5, 2:6, 3:4}
  

Комментарии:

1. Вы можете использовать обратные знаки c(`1` = 1) или кавычки c("1" = 1) для установки нестандартных имен.

2. Почему бы не сделать что-то вроде dict1 = c("1"=5, "2"=6, "3" = 4) и так далее. Затем используйте strtoi , если необходимо

3. Вы могли бы использовать функцию SparseVector из пакета Matrix.