R是一种用于统计计算和图形的编程语言和软件环境。RLink是一个Wolfram System应用程序,它使用J链接和RJava/JRI Java库链接到R功能。它允许用户在Wolfram语言和R之间通信数据,并在WolframLanguage中执行R代码。
安装
安装程序 —启动R运行时并将其连接到Wolfram System会话
卸载程序 —卸载R运行时
核心数据类型
ToR表单 —将表达式转换为RLink使用的内部(完整)表示
来自RForm —将表达式从内部RLink表示转换为更方便的较短表达式
R全部 ▪ RVector(RVector) ▪ RList(RList) ▪ RO对象 ▪ R属性 ▪ R代码 ▪ R环境 ▪ R功能
RLink数据类型扩展系统
RDataTypeRegister(数据类型寄存器) —使用RLink注册扩展数据类型定义
RDataType注销 —注销扩展数据类型
RDataTypeDefinitions重新加载 —动态重新加载所有可用的扩展数据类型定义,使其当前版本在当前RLink会话中可用
$RDataTypePath —存储路径(目录列表),其中RDataTypeDefinitions重新加载查找扩展类型定义
RDataTypeRegisteredQ(注册的数据类型Q) —测试具有给定名称的扩展数据类型当前是否已向RLink注册
RTypeOfHighLevel表达式 —返回数据类型的名称,其实例由给定表达式表示(高级表示)
R低级别表达式类型 —返回数据类型的名称,其实例由给定表达式表示(低级表示)
数据交换和R代码评估
R设置 —将Wolfram System数据传输到R并将其分配给变量或R表达式
重新评估 —计算R中的一段代码,并将结果返回到Wolfram系统
R功能 —对作为参数传递的Wolfram Language表达式计算R函数,并将结果作为Wolfram语言表达式返回