s-plus

    0热度

    1回答

    我试图在R(或S +)中获取等效于C或C++中的FILE或LINE宏。有任何想法吗? FILE当前源文件的推测名称(字符串文字)。 LINE当前源行(整数常量)的假定行号(在当前源文件中)。关于上下文 - 我将日志消息从代码的不同部分刷新到控制台,并且假定消息本身是在运行时构建的,通常很难找出此日志消息到达的位置从(随着R代码的规模增长到数千行并在分布式网格上运行)。但是,如果我可以将FILE和L

    0热度

    1回答

    一方面,我有一个用R开发的平台,它由用于生成报告的许多用户定义的函数组成,使用输入矩阵和参数。 另一方面,我通过c#平台管理我的数据流。 我想要做的是叫我R平台从c#什么:调用一个Rdata文件中定义的函数到我c#代码(处理我的所有数据矩阵)。 我熟悉RdotNet并用它来调用用户定义的函数,但这些函数在我的c#代码本身中定义,而我需要调用Rdata文件中的函数。 在此先感谢。

    5热度

    1回答

    我有一个旧的(〜1995).S-Plus的数据库目录。无论如何,我可以恢复其中包含的一些对象,而不使用S-Plus,也许使用R?

    2热度

    1回答

    有没有人有任何建议从S-Plus调用R的好方法?理想情况下,我希望仅将代码传递给R并获取数据,而不必编写任何太精细的内容来集成它们。 我应该补充一点,我很熟悉Omegahat上的RinS软件包,但我没有使用它。我曾有过这样的印象:Insightful在Tibco接手之前已经努力整合环境。 编辑:事实证明,RinS不适用于Windows。我发现最简单的解决方案就是使用Rscript。我可以使用sys

    35热度

    3回答

    我想设置一个列表,其中的值保持未初始化(我计划稍后添加内容)。人们通常如何做到这一点?我已经做了: mylist.names <- c("a", "b", "c") mylist <- as.list(rep(NA, length(mylist.names))) names(mylist) <- mylist.names 但这看起来很有点哈克。必须有一个更标准的方法来做到这一点...对吗?

    2热度

    2回答

    我想写一个函数来创建和返回一组参数,以便在我创建的函数mySimulation中使用。到现在为止,我基本上在做,例如,mySimulation(parm1 = 3, parm2 = 4)。现在这是不理想的,因为(1)在实际版本中,参数的数量变得很笨重,(2)我想跟踪生成我正在使用的不同模型的参数的不同组合。所以,我写了createParms(下面显示的最低版本)来完成这个技巧。尽管我的整个方法看起

    0热度

    1回答

    我正在研究S + 8.1中的项目,并且我正在使用Windows 7和来自文森特的最新打包ESS。 splus.exe和sqpe.exe文件夹位于PATH中。 是否有无论如何获得在ESS中运行的S +版本? R工作没问题。然而,S +不过是麻烦。 M-x S告诉我从图标运行,然后使用M-x S-existing。 使用M-x S存在会导致emacs挂起并崩溃。 M-x Sqpe让我选择一个起始目录,

    0热度

    2回答

    问:在Windows中,如何设置.R文件在R编辑器中默认打开?如果他们打开并将工作区设置为他们所在的目录,则可以获得奖励。 默认情况下,Windows能够在Splus脚本编辑器中打开.ssc文件。不知道为什么我无法在R编辑器中获得.R文件的相同行为。 我已经试过右键 - >打开方式 - >选择默认程序并通过R.exe和其他类似的选项。似乎没有任何工作。

    4热度

    1回答

    以下作品中的R myarray <- as.array(list(c(5,5), 9, c(4,2,2,4,6))) mydf <- as.data.frame(myarray) 但在SPLUS细它不---给出错误消息: Problem in data.frameAux.list(x, na.strings = na.st..: arguments imply differing numb