Я использую пакет nuget R.DOTNET в vb.NET. Я разработал проект R с использованием пакета arules. Я сохраняю рабочую область как файл RDATA.
я могу получить доступ к файлу RDATA и легко получить доступ к переменным. Но в пакете есть некоторый объект S4, например правила для анализа корзины.
Но я не вижу переменные .AsS4 в rdotnet.
engine.Evaluate("load('Allin.RData')")
Dim foo = engine.Evaluate("foo").AsCharacter() ' No problem
Dim Arule = engine.Evaluate("rule").AsS4() ''Problem No AsS4 Extension
В вопросе 34355201 я вижу расширение AsS4 в проекте C#, но я не вижу его в VB. Это изображение показывает ситуацию Спасибо.