У меня есть пользовательская функция в SQLite (агрегатор, который вычисляет продукт), и она отлично работает за пределами R. Но иногда я работаю на Mac, для чего требуется версия SQLite3 для MacPorts, если хотите добавить свои собственные функции / расширения.
Могу ли я выбрать, какой SQLite3 загружает RSQLite? Я ничего не вижу в документации по SQLite.
Кроме того, MacPorts, кажется, меняет мою ссылку sqlite3
на установленный MacPorts SQLite3:
mbp:~ richard$ which sqlite3
/opt/local/bin/sqlite3
Но если я хочу загрузить расширение в SQLite3, я должен явно указать версию MacPorts, например:
mbp:~ richard$ /opt/local/bin/sqlite3 temp.sqlite
Является ли написание собственных функций SQLite и объединение их с R безнадежным делом? Спасибо!