问题标签 [opencpu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - r包开发-opencpu不可见自己的功能
嗨,我是编写 R 包的新手。
r package development imports not loaded建议我使用 roxygen2。我曾经调用devtools::document()
并生成了命名空间。
但是,当我加载这个简单的包(或通过 opencpu 尝试)时,这些功能不可用。
在本机 R 中调用代码似乎有效
像这样启动opencpu:
1)通过启动opencpu简单服务器library(opencpu)
2)执行opencpu$restart
将显示一个端口号
3) http://localhost:myPortNumber/ocpu/library/myPackage/info ---> 这个端点有效
正如评论中提到的,这不是调用函数的“正确”方式。但是,opencpu 默认为myfunction/print
是否通过 HTTP 调用函数http://public.opencpu.org/ocpu/library/stats/R/quantile/print
,即使在我调用 hello 函数时也不起作用。
这是一个如何调用更复杂函数的演示:
您可以通过以下方式简单地测试它:
我确实通过 sudo 安装了它,例如:
这意味着它应该可以通过/library/test2
端点获得。
解决方案:
它仍然是错误的 API 端点 --> 我错过了 R 子目录
示例代码在这里:https ://github.com/geoHeil/rSimplePackageForOpenCpu
r - OpenCPU服务器根目录
单用户 OpenCPU 服务器从哪个目录提供服务,如果我有一个使用 OpenCPU JavaScript 代码的网页,如何让它在我的服务器上运行?我想避免使用 CORS。
我试过玩弄.opencpu.conf
,但没有运气 - 没有任何东西可以指定服务器路径,除了"appspaths"
,改变它不会影响任何东西。
此外,作为一个附带问题 - 有没有人尝试在 Arch 上安装 OpenCPU 云服务器,这个过程或多或少是简单的?
谢谢,干杯。
r - 将绘图另存为 rCharts 中的图像
问题是不言自明的——如何将我的 rCharts 图保存为非交互式图像文件?
我将它与 OpenCPU 一起使用,所以那里的任何帮助也会很棒!
干杯。
api - opencpu 作为 Web 服务调用的 API 有用吗?
HiOpencpu
是一个非常酷的工具。但现在我想在 Web 服务中使用数据处理单元 (DPU)。
是否可以在生产环境中使用,其中有很多调用 r 函数和脚本的请求只需要很短的时间来运行?
它是否支持并行请求和多个 R 会话?
在这种情况下会是更有利的解决方案还是deployR
更有利的解决方案?yhatq
或者您会建议使用它们吗?rserve
或者rapache
因为它们可能需要更少的开销?
或者您会建议尝试吗?renjin
或者pqr
在这样的情况下,因为不需要处理 HTTP 请求 (RTT),延迟会大大减少。
由于时间限制,将 R 包重新实现为自定义 java 或 c/c++ 代码并不是一个真正的选择。
r - 用于执行 OpenCPU 上发布的 R 函数的 Jiddle
我将我的 R 包上传到 GitHub,然后按照此处的说明将其发布到 OpenCPU 上。
test
是一个包含平方根估计公式的函数。
现在,在 JFiddle 中,我正在尝试使用 HTTP API 对该函数进行简单的调用。但是,我不能让它工作。任何想法?
但是当我点击运行按钮时,它会说:
git - 在 OpenCPU 上更新 R 包版本
我在 GitHub 上提交并推送了 R 函数的更新。但是,当我在 OpenCPU 上检查此功能时,它仍然是旧版本。
我试图重新运行命令
来自 RStudio,但仍然没有将更改上传到 OpenCPU。如何解决这个问题?
opencpu - 托管私有服务器 Opencpu
我想知道是否可以只连接到我自己的 Opencpu 服务器,托管在 AWS 上,在 javascript 中。还是我仍然需要在javascript中调用Opencpu开放云服务器?Opencpu 的初学者...
opencpu - 包托管如何工作 Opencpu
我想知道我是否必须在 opencpu 云服务器或 GistHub 上托管我的 R 包,即使我在 Amazon 上使用自己的 Opencpu 服务器?
javascript - 将 R 及其图形与现有的 Javascript/HTML 应用程序集成
我有一个现有的 Javascript/HTML 应用程序。我想使用R Programming
's 的科学计算和图形的力量。
我的目标是,
- 从 Javascript 应用程序发送一些数据。
- 使用数据输入调用预定义的 R 函数。
- 获取输出以文本和图形的形式获取输出。
- 在 HTML 页面中显示它。
如何实现这一点,
我应该连续运行R,使用类似的东西
web sockets
并连接到R吗?如果在做如何传递 R 脚本来执行并获取输出包?有Rserve。有一些
nodeJS
实现Rserve
。但问题是,每一行代码都应该通过evaluate
命令传递。即使我这样做了,如何处理图形输出?我探索了一点openCPU。如果使用 openCPU R 包,R 应该与
opencpu
库一起连续运行,并且每次我们启动 R 和 openCPU,它以不同的端口号启动。如果我关闭 R 会话,opencpu
服务器也会终止。如果我在我的机器上安装独立
opencpu
服务器,如何使用 R?我已经安装了 openCPU 独立服务器,之后就卡住了。
我应该如何进行,我应该怎么做才能完成我的任务。我有点不知道该往哪个方向走。请对此有所了解。我相信大多数人都会需要这个。
我曾使用过shiny
,但在这种情况下,我无法使用它。需要从外部 Web 应用程序连接 R。