大家好,
参见:gail_massari 制作的JMP 和 R 集成视频。根据网站信息,该视频已于 2025 年 8 月 4 日更新。
另请参阅: JMP 到 R 插件构建器 - JMP 用户社区
我想知道您是否了解JM方面有任何更新。
你好,
从版本 18 开始,Python 集成方式发生了彻底改变,Python 现在直接打包了。
这为连接数据或与其他编程语言连接开辟了许多可能性。
因此,正如开发团队宣布的那样( https://www.youtube.com/watch?v=QqedMlnH_ck ,第 3 分钟),与 R 的连接在 19 版本中发生了变化。
因此,在 JMP 18 的 Python 集成基础上,JMP 19 通过在 Python RPY2 包之上提供一个包装器来重构 R 支持。
R 初始化函数 `R Init()` 会自动尝试从 JMP 安装jmpex包,jmpex 包进而会安装其依赖项rpy2 、numpy 和 pandas,以及这些包自身的依赖项。jmpex 包是 JMP JSL、Python 和rpy2包之间的接口层。当使用 Python 脚本时, jmpex通过其 R() 类jmpex.RR提供类似于 JSL 公开的 Python API。我们的jmpex包负责 JMP、Python 和 R 数据类型之间的转换。用户也可以直接使用rpy2,并根据需要自行转换数据类型。
在帮助 > 脚本索引中搜索 jmpex,以获取文档和用法。