⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 est_expand.ado

📁 是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到
💻 ADO
字号:
*! version 1.0.1  17jan2002
program define est_expand, rclass
	version 8

	syntax anything [, min(int 0) max(int 32000) Default(str)]

	local names `anything'
	if "`names'" == "" {
		local names `default'
	}
	if "`names'" == "" {
		exit
	}

	// only the estimates saved with the -estimates- flag
	qui _estimates dir, estimates
	local est_names `r(names)'

	foreach name of local names {
		if "`name'" == "_all" {
			local expnames `expnames' `est_names'
		}
		else if "`name'" == "." {
			if "`e(cmd)'" == "" {
				di as err "last estimates (.) not found"
				exit 301
			}
			else if "`e(_estimates_name)'" != "" {
				local expnames `expnames' `e(_estimates_name)'
			}
			else 	local expnames `expnames' .
		}
		else {
			local enames
			foreach ename of local est_names {
				if match("`ename'", "`name'") {
					local enames `enames' `ename'
				}
			}
			if "`enames'" == "" {
				di as err "estimation result `name' not found"
				exit 111
			}
			local expnames `expnames' `enames'
		}
	}

	// check that number of names satisfies conditions
	local nnames : word count `expnames'
	if (`min' != 0)  &  (`nnames' < `min') {
		di as err "too few names specified"
		exit 198
	}
	if (`max' != 32000)  &  (`nnames' > `max') {
		di as err "too many names specified"
		exit 198
	}

	return local names `expnames'
end
exit

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -