- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建一个标准的 translog 需求函数,它是:
lnY = lnP + lnZ + lnY*lnZ + lnY^2 + lnZ^2
其中 Y
= 需求,P
= 价格,Z
= 收入。
但是,当我在 nlme 或 lme4 中包含平方项时,它们会忽略它们。我试过:
model <- lme(asinh(gallons) ~ asinh(rprc) + asinh(rexp) + asinh(rexp)*asinh(rexp) + asinh(rprc)*asinh(rprc) + asinh(rprc)*asinh(rexp), random=~1|cuid, data = data)
我试过了:
model <- lme(asinh(gallons) ~ asinh(rprc) + asinh(rexp) + asinh(rexp)^2 + asinh(rprc)^2 + asinh(rprc)*asinh(rexp), random=~1|cuid, data = data)
我已经尝试了 lmer 的等价物。
平方项只是没有出现在摘要(模型)中,我知道它们被忽略了,因为我用平方项创建了单独的向量并传递了它们,但估计值是不同的。
有人有什么建议吗?
最佳答案
在公式中,术语 ^2
用于创建变量的交互。例如,(x+y+z)^2
创建主效应和所有可能与两个变量的交互作用,即 x + y + z + x:y + x:z + y:z
。因此,公式中的 x^2
与 x
相同。
此外,*
也用于创建交互,例如,x*y
创建x + y + x:y
。因此,公式中的 x*x
与 x
相同。
要在公式中创建平方值,您必须使用函数 I
,即 I(x^2)
或 I(x* x)
.
lme(asinh(gallons) ~ asinh(rprc) + asinh(rexp) +
I(asinh(rexp)^2) + I(asinh(rprc)^2) + asinh(rprc)*asinh(rexp),
random=~1|cuid, data = data)
关于r - nlme 和 lme4 忽略平方项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18528311/
我正在尝试运行一个线性混合模型,在 57 个不同的时间点重复测量。但我不断收到错误消息: Error in solve.default(estimates[dimE[1L] - (p:1), dimE
我目前正在使用 nlme 执行混合效果回归。 我想通过为 nlme 调用中的参数提供上限和下限来执行约束优化。 这可能吗? 最佳答案 如果将上限定义为向量 upper_bounds,其长度与传递给 n
我正在尝试将交叉非线性随机效应模型拟合为前面提到的线性随机效应模型 in this question在这个 mailing list post使用 nlme 包。不过,无论我尝试什么,我都会收到错误。
我试图从使用 lme 构建的模型中提取随机结构,但除了固定公式之外,我似乎什么也得不到。例如。, library(nlme) fm1 <- lme(distance ~ age, Orthodont,
library(nlme) model model2 Nonlinear mixed-effects model fit by maximum likelihood Model: height
线性混合效应模型传统上按以下方式制定。 Ri = Xi × β + Zi × bi + εi 其中 β 代表估计的固定效应,Z 代表随机效应。 X 因此是经典设计矩阵。使用 R,我希望能够在使用 nl
library(nlme) Loblolly$age2 <- as.factor(ifelse(Loblolly$age < 12.5, 0, 1)) 在这里我定义了一个我感兴趣的二元协变量。 mod
我在线性混合模型中有两个因素。因子 A 被视为固定效应,因子 B 被视为随机效应并嵌套在因子 A 中。谁能告诉我如何使用 nlme R 包做到这一点? 我知道 lme( response~ facto
我可以使用 summary(fm1) 从 nlme 摘要中提取固定效果.但苦于如何获得Random effects:部分。 fm1 VarCorr(fm1) Subject = pdLogChol(a
当我在 nlme 中拟合数据时,我第一次尝试从未成功,之后 nlme(fit.model)我习惯于看到这样的事情: Error in nlme.formula(model = mass ~ SSbgf
我有使用以下代码的包 NLME 的问题: library(nlme) x <- rnorm(100) z <- rep(c("a","b"),each=50) y <- rnorm(100) test
我有一个混合效应模型,我想删除随机效应协方差矩阵中的一些相关性以减少自由度。为此,我认为我应该使用 pdBlocked 但无法获得正确的语法来获得我想要的具体内容。 示例代码: library(nlm
我正在尝试构建一个标准的 translog 需求函数,它是: lnY = lnP + lnZ + lnY*lnZ + lnY^2 + lnZ^2 其中 Y = 需求,P = 价格,Z = 收入。 但是
我已经使用 nlme() 安装了一个模型来自 package nlme . 现在我想模拟一些预测区间,考虑到参数的不确定性。 为此,我需要提取固定效应的方差矩阵。 据我所知,有两种方法可以做到这一点:
我想使用 nlme::lme 在模型中指定不同的随机效应(底部数据)。随机效应是:1) intercept和 position变化超过 subject ; 2) intercept变化超过 compa
我有长格式的纵向数据,对于前两个主题,它看起来像这样: id X M Y 1 1 0 M1 2.53 2 1 0 M2 1.45 3 1 0 M3 1.17 4 1 0 M
我使用 nlme 包计算了一个线性混合模型。我正在评估心理治疗并使用治疗条件和测量点作为预测指标。我使用 emmans 包进行了事后比较。到目前为止一切顺利,一切顺利,我期待着完成我的论文。只剩下一个
我正在尝试构建一个 nonlinear mixed effects model COVID-19 数据与来自不同国家的每日病例数拟合成钟形曲线(随机效应在国家层面)。 数据表太大,无法包含在帖子中,但
有没有办法在 nlme 包 lme 模型中获得随机项的方差? Random effects: Formula: ~t | UID Structure: General positive-defin
我尝试使用 nlme 和 lsoda 拟合一阶微分模型。基本思想如下:我首先定义允许生成微分方程解的函数: library(deSolve) ODE1 编辑 我尝试按照mikeck的建议进行修改:
我是一名优秀的程序员,十分优秀!