Я искал правильную реализацию хэш-карты в R с функциями, подобными типу карты в Python.
После некоторого поиска и поиска в документации R я нашел эту среду и назвал списокЕДИНСТВЕННЫЕ варианты, которые я могу использовать (это действительно так?).
Но проблема с этими двумя заключается в том, что они могут использовать в качестве ключа для хеширования только символы charaters, а не число, не говоря уже о других типахвещи.
Так есть ли способ использовать произвольные вещи в качестве ключа?или, по крайней мере, больше, чем просто символы.
Или есть лучшая реализация хэш-карты, которую я не нашел с лучшими функциональными возможностями?
Заранее спасибо.
Редактировать:
Моя текущая проблема: мне нужна карта для хранения отношения расстояния между точками данных.То есть ключ карты - это кортеж (p1, p2), а значение - число.
Причина, по которой я задал общий вопрос вместо конкретного, заключается в том, что я недавно изучал R иЯ хочу знать, как управлять некоторыми из самых фундаментальных структур данных, а не только тем, к чему относится моя проблема.Поэтому мне, возможно, придется использовать другие вещи в качестве ключа в будущем, и я хочу избегать задавать подобные вопросы с незначительными различиями каждый раз, когда сталкиваюсь с ними.
Редактировать 2:
Я получилмного очень хороших советов на эту тему.Кажется, я все еще думаю о Pythonic, а не о R-образном подходе.Я действительно должен получить больше R-ly!Я думаю, что моя цель может быть легко удовлетворена матрицей в R. Спасибо всем!