小编Ani*_*iko的帖子

在R中操纵表达式

我正在寻找一种方法来创建一个表达式,该表达式是两个给定表达式的乘积.例如,假设我有

e1 <- expression(a+b*x)
e2 <- expression(c+d*x)
Run Code Online (Sandbox Code Playgroud)

现在我想以编程方式创建表达式(e1)*(e2):

expression((a+b*x)*(c+d*x))
Run Code Online (Sandbox Code Playgroud)

背景 我正在写一个模型拟合函数.该模型有两个用户定义的部分.我需要能够单独"处理"它们,然后创建一个组合表达式并将其"处理"为一个模型."处理"涉及取数字导数,deriv函数希望表达式作为输入.

expression r

9
推荐指数
2
解决办法
1006
查看次数

在执行期间显示函数的实际参数列表

我试图显示调用函数时提供的参数的实际值.`match.call'按照我想要的方式执行某些操作,但它不会对变量进行求值.例如

foo <- function(x) match.call()
foo(2)
Run Code Online (Sandbox Code Playgroud)

版画

foo(x = 2)
Run Code Online (Sandbox Code Playgroud)

我很高兴.然而:

xxx <- 2
foo(xxx)
Run Code Online (Sandbox Code Playgroud)

将打印

foo(x = xxx)
Run Code Online (Sandbox Code Playgroud)

而不是foo(x = 2)我想拥有它.

我曾尝试各种组合substitute,eval和公司,但没有成功的.

r function-call

4
推荐指数
1
解决办法
898
查看次数

如何在xtable表中添加颜色间距?

如何在xtable表中添加颜色间距?

我按照以下说明生成表:

test.table<-xtable(summary(test),caption='test', floating = FALSE)
align(test.table) <- "|c|l|"
print(test.table,caption.placement='top')
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答

latex r bigtable sweave xtable

2
推荐指数
1
解决办法
1573
查看次数

当变量与SAS中的proc逻辑中的拦截高度相关时,它意味着什么?

我从我的一个过程逻辑报告中发现某个变量与截距高度相关.我怎么解释呢?我应该改变什么来修改这种相关性?

编辑:尝试从一个更为理论的角度提出这个问题.在估计大多数逻辑回归包的相关分析输出中,如果您看到截距估计与某个变量高度相关,这意味着什么?你会如何应对这种情况?希望这是一个更清楚的提问方式.非常感谢大家.

statistics regression sas

1
推荐指数
1
解决办法
2940
查看次数

标签 统计

r ×3

bigtable ×1

expression ×1

function-call ×1

latex ×1

regression ×1

sas ×1

statistics ×1

sweave ×1

xtable ×1