我遇到过Stata命令neqany(a, b, c)
。 a,b& c =数字变量。该代码用于帮助计算EQ5D值。
更具体地说,代码如下:
egen i1 = neqany(m0 s0 u0 p0 a0), values(1)
我不知道代码的neqany(a, b, c)
和values(1)
部分是什么意思。从长远来看,我试图将其翻译成PHP代码。
此外,有没有人在PHP中有EQ5D值集计算的翻译版本?
答案 0 :(得分:0)
我不知道EQ5D的含义,但是因为您的代码显示neqany()
是Stata中的egen
函数,而不是命令。
查看源代码(需要知道egen
函数全部由名称以_g
开头的程序定义(反过来通过查看egen
源代码显示(但这是一个编程论坛,看着代码是我们做的)))
viewsource _gneqany.ado
讲述了这个故事:
*! version 8.0.0 04oct2004
program define _gneqany
// -egen- function -neqany()- renamed to -anycount()- for Stata 9
// no -version #- statement
_ganycount `0'
end
因此,请查看anycount()
帮助或手动条目中egen
的文档,例如http://www.stata.com/help.cgi?egen