问题标签 [s-plus]

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.

0 投票
1 回答
430 浏览

r - R 中是否有任何等效的 C/C++ __FILE__ 和 __LINE__ 宏?

我正在尝试在 R(或 S+)中获得 C 或 C++ 中的FILELINE宏的等价物。有任何想法吗?

FILE当前源文件的假定名称(字符串文字)。

LINE当前源行的假定行号(在当前源文件中)(一个整数常量)。

至于上下文 - 我将日志消息从代码的不同部分刷新到控制台,并且鉴于消息本身是在运行时构建的,通常很难找出该日志消息的来源(使用R 代码的大小增长到数千行并在分布式网格上运行)。但是,如果我可以将 FILE 和 LINE 编号连同日志消息一起转储,那么跟踪日志会容易得多......

0 投票
0 回答
51 浏览

concatenation - Splus:excel数据转换成c()形式,一组拼接数据

我是 Splus 的新手。我有 excel 数据(1 列,100 多行)。有人可以解释如何最好地将这个excel列数据导入/转换为Splus,形成c(),一组连接数据,例如c(12321、23243、34343等)提前谢谢你!

0 投票
0 回答
353 浏览

r - R / Splus中的大型数据集等高线图?

我正在使用由 30016950 个值组成的u10非常大的数据集。u10s

现在我想做的是一个等高线图来帮助比较两者(散点图太乱了)。

我环顾四周,发现了如下代码;

然而,

这适用于一个小数据集,但不幸的是不像我这样的大数据集。

我也尝试过使用kde2dwhich 再次适用于一个小数据集,但不是我的,因为它会产生相同的错误。

关于我将如何在 R/splus 中成功生成这样一个轮廓/填充的轮廓图的任何提示?

0 投票
1 回答
97 浏览

r - Splus 到 R 中的 name.cols 命令

我在 Splus 中有一个代码,但必须将其转换为 R,这不是什么大事。但是我对这两种软件都很陌生。这是我正在努力的代码:

x是一个自变量矩阵,其中第一length(keep1)列对应于始终保存在 BMA 中的变量(贝叶斯模型平均——这并不重要。本质上,x是一个矩阵)

R 无法识别此命令。name.cols 在做什么,我如何在 R 中做同样的事情?如何修改此命令?

0 投票
1 回答
296 浏览

r - 从 Splus 到 R 的“跳跃”功能

我在 Splus 中有一个代码,但必须将其转换为 R,这不是什么大事。但是我对这两种软件都很陌生。这是我正在努力的代码:

x 是一个自变量矩阵,其中第一个 length(keep1) 列对应于始终保存在 BMA 中的变量(贝叶斯模型平均——这并不重要。本质上,x 是一个矩阵),并且 y 也是一个矩阵。

这是函数的一部分,当我尝试使用该函数时,R 说它找不到函数“跳跃”。它没有在我的程序中定义,所以我假设它是 S-Plus 中内置的东西。R中是否有等价的东西?还是我必须安装一个包?帮助表示赞赏!

0 投票
1 回答
360 浏览

r - R中的regsubsets函数中的adjr2是一个“模棱两可”的方法名称

我在 Splus 中有一个代码,但必须将其转换为 R,这不是什么大事。但是我对这两种软件都很陌生。这是我正在努力的代码:

x 是一个自变量矩阵,其中第一个 length(keep1) 列对应于始终保存在 BMA 中的变量(贝叶斯模型平均——这并不重要。本质上,x 是一个矩阵),并且 y 也是一个矩阵。

最初,这是使用“跳跃”函数,但矩阵太大,所以 R 让我使用 regsubsets。现在,它说“adjr2”是一个“模棱两可或无法识别的方法名称”。我很确定这是跳跃功能中公认的方法?因为我使用的是 regsubset 函数,而不是 jumps 函数,所以还有另一个命令可以使用吗?帮助表示赞赏!

0 投票
1 回答
169 浏览

r - Splus中的sort.col命令到R

我在 Splus 中有一个代码,但必须将其转换为 R,这不是什么大事。但是我对这两种软件都很陌生。这是我正在努力的代码:

第一个命令工作正常,但 sort.col 不是 R 命令。

R 无法识别此命令。sort.col 在做什么,我如何在 R 中做同样的事情?如何修改此命令?

帮助表示赞赏!

0 投票
1 回答
2979 浏览

r - 从 Splus 飞跃到 R - 未使用的论点真的. 大问题

我在 Splus 中有一个代码,但必须将其转换为 R,这不是什么大事。但是我对这两种软件都很陌生。这是我正在努力的代码:

x 是一个自变量矩阵,其中第一个 length(keep1) 列对应于始终保存在 BMA 中的变量(贝叶斯模型平均——这并不重要。本质上,x 是一个矩阵),y 也是一个矩阵。

当我选择我的数据并运行这是其中一部分的函数时,我收到以下错误:

jumps.exhaustive(a) 中的错误:穷举搜索会很慢,必须指定 real.big=T

因此,我将初始命令更改为:

当我再次运行该函数时,出现此错误:

跳跃错误(x,y,wt = wt,method = "adjr2",nbest = nbest,names = dimnames(x)[[2]],:未使用的参数(really.big = T)

该函数以这种方式调用:

所以当我使用真的.big 时,R 告诉我这是一个未使用的参数,但告诉我在我不使用时使用它。这里发生了什么?任何帮助表示赞赏!

0 投票
1 回答
90 浏览

emacs - Emacs ESS 和 S-plus ( S+ ) 8.1 兼容性

我正在开发一个 S+ 8.1 中的项目,并且我正在使用带有来自 Vincent 的最新打包 ESS 的 Windows 7。splus.exe 和 sqpe.exe 的文件夹位于 PATH 中。

有没有办法让那个版本的 S+ 在 ESS 中运行?
R 工作没问题。然而,S+ 只不过是麻烦。

Mx S 告诉我从图标运行,然后使用 Mx S-existing。
使用现有的 Mx S 这样做会导致 emacs 挂起并崩溃。
Mx Sqpe 让我选择一个起始目录,但随后给出错误“生成子进程:无效参数”并且没有任何反应。

我尝试将这些代码行添加到我的 .emacs 文件中(基于一些过时的邮件列表线程),但结果保持不变:

注意:我也尝试过使用单斜杠。

如果我做 S+6、Sqpe+6 等,我会得到相同的结果。

有谁知道这是否可能?我是一个 emacs 恶魔,所以让我发疯的是 S+ 无法在其中工作。

谢谢你的帮助!

0 投票
1 回答
1047 浏览

c# - How to call a user defined function (in a .rdata file) from c# R.net?

I have, in one hand, a plateform I developped in R, composed of many user-defined functions used to produce a report, using as inputs matrices and arguments.

In an other I manage my data flow through a c# Platform.

What I want to do is calling my R Platform from c# : calling a function defined in an Rdata file into my c# code (which handle all my data matrices).

I am familiar with RdotNet and use it to call user defined functions, but these are functions defined in my c# code itself, while I need to call functions in a Rdata file.

Thanks in advance.