问题标签 [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 投票
5 回答
1112 浏览

r - 在R中,聚合字符串数据的好方法是什么

在 R(或 S-PLUS)中,在数据框中聚合字符串数据的好方法是什么?

考虑以下:

我希望输出为:

目前,我知道如何做到这一点的唯一方法是使用摘要功能。

这感觉就像一个黑客。任何人都可以提出更好的方法吗?

0 投票
1 回答
361 浏览

r - 从 S-Plus 调用 R?

有人对从 S-Plus 调用 R 的好方法有任何建议吗?理想情况下,我只想将代码传递给 R 并取回数据,而不必编写任何过于复杂的东西来集成它们。

我应该补充一点,我熟悉 Omegahat 上的RinS包,但我没有使用过它。我的印象是 Insightful 在 Tibco 接管之前已经努力整合环境。

编辑:事实证明,RinS 在 Windows 上不起作用。我发现最简单的解决方案就是使用 Rscript。我可以使用system()命令从 S-Plus 调用它。例如,这是一个简单的脚本:

从 S-Plus 调用它:

然后我只是将结果存储到一个文本文件中,并在脚本运行后将其导入 S-Plus。

0 投票
2 回答
9279 浏览

r - R中迭代构造的数据框

我对 R 比较陌生,并且想知道迭代构造数据帧的最有效方法(一次一行,迭代次数“n”和每行的长度“l”是事先知道的)。

  1. 创建空数据框,每次迭代添加一行
  2. 预分配 nxl 数据帧,每次迭代修改一行
  3. 预分配nxl矩阵,每次迭代修改一行,从矩阵制作数据帧
  4. 别的东西
0 投票
3 回答
313 浏览

r - s+(或 R)中的机器学习库?

一直在互联网和 stackoverflow 上搜索,但无法在 s-plus 或 R 中找到有关机器学习库的任何信息。有谁知道或可能指出我正确的方向?谢谢你!

0 投票
2 回答
1536 浏览

r - 在 Windows 中设置“.R”文件的默认“打开”行为?

问:在 Windows 中,如何设置.R文件在 R 编辑器中默认打开?如果他们打开并将工作区设置为他们居住的目录,那将是一个奖励。

默认情况下, Windows 能够.ssc在 Splus 脚本编辑器中打开文件。不知道为什么我不能.R在 R 编辑器中获得相同的文件行为。

我已经尝试过右键单击-> 打开方式-> 选择默认程序并通过R.exe其他类似选项。似乎没有任何效果。

0 投票
1 回答
735 浏览

r - R/Splus 中具有可变长度数据的数据帧

以下在R中工作正常

但在 Splus 中却没有——给出错误信息:

问:怎么回事?我怎样才能让它在 Splus 中工作?

编辑:我应该更清楚为什么我要经历这个将 alist视为data.frame. 这是因为我最终想在 Splus 中执行以下操作:

我想,现在最好的可行选择是建立一个类似的列表:

timeSeries但这很笨重,如果可能的话,我想获得 a 的功能

0 投票
1 回答
255 浏览

r - R 与 Splus 中的 `objects()`

我想编写一个脚本main.r,将工作空间返回到运行前的状态(即,在脚本结束时,删除所有且仅删除已添加到工作空间的对象)。运行以下:

source('main.r')来自 R 控制台的via按需要工作。但是,如果将其留在工作目录中,这在 Splustmp1中不起作用(当我单独运行每一行而不是获取整个文件时,它确实起作用)。进一步调查,我发现在 Robjects()中,即使在调用source(). 在 Splus 中,objects()似乎直到source()调用结束才“知道”已添加到工作区的对象。

问:怎么回事?我该怎么做才能获得类似于main.r在 Splus 工作的东西?

0 投票
3 回答
52691 浏览

r - 如何在 R/Splus 中创建一个有名称但没有条目的列表?

我想建立一个包含命名条目的列表,其值未初始化(我计划稍后向它们添加内容)。人们通常如何做到这一点?我弄完了:

但这似乎有点hacky。必须有一种更标准的方式来做到这一点......对吗?

0 投票
2 回答
454 浏览

r - 在 R/Splus 中编写用于初始化参数的函数

我想编写一个函数,该函数将创建并返回一组要在mySimulation我创建的函数中使用的参数。到现在为止,我基本上一直在做,例如 mySimulation(parm1 = 3, parm2 = 4). 现在这是次优的,因为 (1) 在实际版本中,参数的数量变得难以处理,并且 (2) 我想跟踪产生我正在使用的不同模型的参数的不同组合。所以,我写了createParms(下面显示的一个最低限度的版本)来做到这一点。不过,我的整个方法似乎很笨拙。由于所有统计学家都使用 R,我确信有一种更标准的方式来处理我的问题……对吗?

0 投票
1 回答
412 浏览

r - 在没有 S-Plus 的情况下读取 S-Plus 数据库?

我有一个来自 S-Plus 的(~1995) .Data 数据库目录。无论如何,我可以在不使用 S-Plus 的情况下恢复其中包含的一些对象,也许使用 R?