R中的偏移功能

时间:2013-04-02 19:05:48

标签: r

假设我有以下代码:

ord_reg<- clm(as.factor(y)~log10(x), data=dataframe, link="probit")

假设我想指定概率斜率为1.2。这是正确的代码吗?

ord_reg<- clm(as.factor(y)~log10(x)+offset(probit_slope=1.2), data=dataframe, link="probit")

1 个答案:

答案 0 :(得分:2)

要修复参数的变量的名称是什么?我们假装它是x2,您想将参数修改为1.2

ord_reg<- clm(as.factor(y)~log10(x)+offset(x2*1.2), data=dataframe, link="probit")

Ben Bolker建议你想修复log10(x)参数。在这种情况下,您将执行以下操作:

ord_reg<- clm(as.factor(y)~offset(log10(x)*1.2), data=dataframe, link="probit")