假设我有以下代码:
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")
答案 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")