亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? stepwise.ado

?? 是一個(gè)經(jīng)濟(jì)學(xué)管理應(yīng)用軟件 很難找的 但是經(jīng)濟(jì)學(xué)學(xué)生又必須用到
?? ADO
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
*! version 6.0.1  27feb2005
program define stepwise, byable(onecall)
	version 9
	local version : di "version " string(_caller()) ", missing:"
	if _by() {
		local BY `"by `_byvars'`_byrc0':"'
	}
	if _caller() < 9 {
		`version' `BY' sw_8 `0'
		exit
	}

	capture _on_colon_parse `0'
	if c(rc) | `"`s(after)'"' == "" {
		gettoken old : 0, parse(" ,")
		if "`old'" != "," {
			capture which `old'
			if !c(rc) {
				`version' `BY' sw_8 `0'
				exit
			}
		}
		if (_by()) error 190
		if ("`e(cmd)'" == "") error 301
		Display `0'
		exit
	}
	`version' `BY' StepWise `0'
end

program Display
	local cmd = cond("`e(cmd2)'" == "", "`e(cmd)'", "`e(cmd2)'")
	`cmd' `0'
end

program StepWise, eclass byable(recall)
	version 9
	local version : di "version " string(_caller()) ":"

	// <my_stuff> : <command>
	_on_colon_parse `0'
	local command `"`s(after)'"'
	local 0 `"`s(before)'"'

	// quick check for -force- and -nodrop- options
	syntax [fw iw pw aw] [if] [in] [,		///
			pr(numlist max=1 >0 <1)		///
			pe(numlist max=1 >0 <1)		///
			FORWard				///
			HIERarchical			///
			LOCkterm1			///
			Level(passthru)			///
			LR				///
		]
	local hier `hierarchical'
	if "`weight'" != "" {
		local wgt [`weight'`exp']
	}
	if `"`pr'`pe'"' == "" {
		di as err "at least one of pr(#) and pe(#) must be specified"
		exit 198
	}
	if "`pr'" != "" & "`pe'" != "" {
		if "`hier'" != "" {
			di as err "hierarchical pe(#) pr(#) invalid"
			exit 198
		}
		if `pr' <= `pe' {
			di as err "pr(`pr') <= pe(`pe') invalid"
			exit 198
		}
	}
	if "`forward'" != "" & "`pe'" == "" {
		di as err "option forward invalid or option pe(#) is missing"
		exit 198
	}

	// parse the command and check for conflicts
	`version' _prefix_command stepwise ///
		`wgt' `if' `in' , `level' : `command'

	local version	`"`s(version)'"'
	local cmdname	`"`s(cmdname)'"'
	local termlist	`"`s(anything)'"'
	local wgt	`"`s(wgt)'"'
	local weight	`"`s(wtype)'"'
	local exp	`"`s(wexp)'"'
	local if	`"`s(if)'"'
	local in	`"`s(in)'"'
	local cmdopts	`"`s(options)'"'
	local rest	`"`s(rest)'"'
	CheckProps `cmdname' `lr'
	Check4Robust "`lr'" `wgt', `cmdopts'

	// Display options
	local diopts	`"`s(efopt)' level(`s(level)')"'

	// build up part of the command that follows the varlist
	local cmdrest `"`wgt'"'
	if `"`cmdopts'"' != "" {
		local cmdrest `"`cmdrest', `cmdopts'"'
	}
	if `"`rest'"' != "" {
		local cmdrest `"`cmdrest' `rest'"'
	}

	// note: marksample looks at `varlist' `if' `in' and [`weight'`exp']
	// and takes into account if I am being called with the -by:- prefix
	marksample touse, novarlist

	// parse termlist, and build the list of variable names
	ParseTerms depvar termlist : `touse' `cmdname' "`wgt'" : `termlist'

	TermMacros term k curr : `lockterm1' : `termlist'
	quietly `version' `cmdname' `depvar' `curr' if `touse' `cmdrest'
	local colna : colname e(b)
	local varlist : subinstr local colna "_cons" "", all
	local dropped : list curr - varlist
	// check for missing standard errors
	tempname v
	matrix `v' = e(V)
	if diag0cnt(`v') {
		local dim = colsof(`v')
		forval i = 1/`dim' {
			local vname : word `i' of `colna'
			if `v'[`i',`i'] == 0 & "`vname'" != "_cons" {
				local dropped `dropped' `vname'
			}
		}
	}
	// check for dropped variables
	if "`dropped'" != "" {
		local tlist `"`termlist'"'
		foreach dropvar of local dropped {
			di as txt "note: `dropvar' dropped due to estimability"
			local tlist : subinstr local tlist "`dropvar'" ""
		}
		local termlist : list retok tlist
		local termlist : subinstr local termlist "()" "", all
		local termlist : subinstr local termlist "( )" "", all
	}
	// check for dropped observations
	quietly count if `touse' & !e(sample)
	if r(N) {
		di as txt "note: `r(N)' obs. dropped due to estimability"
		quietly replace `touse' = 0 if !e(sample)
	}

	if "`pr'" != "" {
		if "`pe'" == "" {
			BackSel	`pr'		///
				"`hier'"	///
				"`lr'"		///
				"`lockterm1'"	///
				"`version'"	///
				`cmdname'	///
				"`depvar'"	///
				"`termlist'"	///
				`touse'		///
				"`cmdrest'"
		}
		else if "`forward'" == "" {
			BackStep `pr'		///
				`pe'		///
				"`lr'"		///
				"`lockterm1'"	///
				"`version'"	///
				`cmdname'	///
				"`depvar'"	///
				"`termlist'"	///
				`touse'		///
				"`cmdrest'"
		}
		else {
			ForStep	`pr'		///
				`pe'		///
				"`lr'"		///
				"`lockterm1'"	///
				"`version'"	///
				`cmdname'	///
				"`depvar'"	///
				"`termlist'"	///
				`touse'		///
				"`cmdrest'"
		}
	}
	else {
		ForSel	`pe'		///
			"`hier'"	///
			"`lr'"		///
			"`lockterm1'"	///
			"`version'"	///
			`cmdname'	///
			"`depvar'"	///
			"`termlist'"	///
			`touse'		///
			"`cmdrest'"
	}

	ereturn local stepwise stepwise

	Display, `diopts'
end

program BackSel
	args pr hier lr lock version cmdname depvar termlist touse cmdrest

	TermMacros term k curr : `lock' : `termlist'

	if "`lr'" != "" {
		local LRtest "LR test"
	}

	di in smcl as txt "{p2colset 0 23 32 2}{...}"
	di as txt "{p2col :`LRtest'}begin with full model{p_end}"

	// note: the "full" model has already been fit, and e() should already
	// contain it's results

	if "`lr'" != "" {
		tempname ll1 df1 ll0 df0
		GetLR `ll1' `df1'
	}

	local prfmt : display %6.4f `pr'
	local done 0
	local k0 `k'
	while !`done' {
		local drop_i 0
		local p_i 0
		if "`hier'" != "" & `k' > 0 {
			local start `k'
		}
		else	local start 1
		forval i = `start'/`k' {
			if "`lr'" != "" {

local curr1 : subinstr local curr "`term`i''" ""
quietly `version' `cmdname' `depvar' `curr1' if `touse' `cmdrest'

				quietly LRtest `ll1' `df1'
				
			}
			else	quietly test `term`i''
			if r(p) > `p_i' {
				local p_i = r(p)
				local drop_i `i'
				if "`lr'" != "" {
					GetLR `ll0' `df0'
				}
			}
		}
		if `p_i' >= `pr' {
			local p : display %6.4f `p_i'
			di as txt ///
"{p2col :p = {res:`p'} >= `prfmt'}removing {res:`term`drop_i''}{p_end}"
			local newcurr : list curr - term`k'
			local curr : ///
			subinstr local newcurr "`term`drop_i''" "`term`k''"
			local term`drop_i' `term`k''
			local term`k'
			local --k
		}
		else {
			if "`hier'" != "" & `k' > 0 {
				local p : display %6.4f `p_i'
				di as txt ///
"{p2col :p = {res:`p'} <{space 2}`prfmt'}" ///
"keeping{space 2}{res:`term`drop_i''}{p_end}"
			}
			local done 1
		}

		if "`lr'" != "" {
			scalar `ll1' = `ll0'
			scalar `df1' = `df0'
		}
		else {

quietly `version' `cmdname' `depvar' `curr' if `touse' `cmdrest'

		}

	}
	if "`lr'" != "" {

quietly `version' `cmdname' `depvar' `curr' if `touse' `cmdrest'

	}
	if `k' == `k0' {
		di as txt ///
"{p2col :p < `prfmt'}for all terms in model{p_end}"
	}
	di in smcl as txt "{p2colreset}{...}"
end

program BackStep
	args pr pe lr lock version cmdname depvar termlist touse cmdrest

	TermMacros term k curr : `lock' : `termlist'

	if "`lr'" != "" {
		local LRtest "LR test"
	}

	di in smcl as txt "{p2colset 0 23 32 2}{...}"
	di as txt "{p2col :`LRtest'}begin with full model{p_end}"

	// note: the "full" model has already been fit, and e() should already
	// contain it's results

	if "`lr'" != "" {
		tempname ll1 df1 ll0 df0
		GetLR `ll1' `df1'
	}

	local prfmt : display %6.4f `pr'
	local pefmt : display %6.4f `pe'
	local done 0
	local k0 `k'
	local kp1 = `k' + 1
	local first 1
	while !`done' {
		// backward step
		local drop_i 0
		local p_i 0
		forval i = 1/`k' {
			if "`lr'" != "" {

local curr1 : subinstr local curr "`term`i''" ""
quietly `version' `cmdname' `depvar' `curr1' if `touse' `cmdrest'

				quietly LRtest `ll1' `df1'
				
			}
			else	quietly test `term`i''
			if r(p) > `p_i' {
				local p_i = r(p)
				local drop_i `i'
				if "`lr'" != "" {
					GetLR `ll0' `df0'
				}
			}
		}
		if `p_i' >= `pr' {
			local p : display %6.4f `p_i'
			di as txt ///
"{p2col :p = {res:`p'} >= `prfmt'}removing {res:`term`drop_i''}{p_end}"
			local newcurr : list curr - term`k'
			local curr : ///
			subinstr local newcurr "`term`drop_i''" "`term`k''"
			local tmp `term`k''
			local term`k' `term`drop_i''
			local term`drop_i' `tmp'
			local --k
			local --kp1
			if `first' & "`lr'" != "" {
				scalar `ll1' = `ll0'
				scalar `df1' = `df0'
			}
		}
		else {
			local done 1
			if "`lr'" != "" {
				scalar `ll0' = `ll1'
				scalar `df0' = `df1'
			}
		}

		if `first' {
			if "`lr'" == "" {

quietly `version' `cmdname' `depvar' `curr' if `touse' `cmdrest'

			}
			local first 0
			continue
		}

		// forward step
		local add_i 0
		local p_i 2
		forval i = `kp1'/`k0' {

quietly `version' `cmdname' `depvar' `curr' `term`i'' if `touse' `cmdrest'

			if "`lr'" != "" {
				quietly LRtest `ll0' `df0'
			}
			else	quietly test `term`i''
			if r(p) < `p_i' {
				local p_i = r(p)
				local add_i `i'
				if "`lr'" != "" {
					GetLR `ll1' `df1'
				}
			}
		}
		if `p_i' < `pe' {
			local p : display %6.4f `p_i'
			di as txt ///
"{p2col :p = {res:`p'} <{space 2}`pefmt'}" ///
"adding{space 3}{res:`term`add_i''}{p_end}"
			local curr `curr' `term`add_i''
			if "`hier'" != "" {
				local ++start
			}
			else {
				local tmp `term`kp1''
				local term`kp1' `term`add_i''
				local term`add_i' `tmp'
				local ++k
				local ++kp1
			}
			local done 0
		}
		else {
			if "`lr'" != "" {
				scalar `ll1' = `ll0'
				scalar `df1' = `df0'
			}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本一本大道香蕉久在线精品 | 在线视频综合导航| 韩国在线一区二区| 精品一区二区三区在线视频| 亚洲不卡在线观看| 亚洲高清免费观看高清完整版在线观看| 国产精品久99| 亚洲视频资源在线| 亚洲视频中文字幕| 亚洲夂夂婷婷色拍ww47| 亚洲国产综合在线| 日韩精品视频网站| 久久99国产精品免费| 国产综合色在线视频区| 国产高清在线精品| a亚洲天堂av| 91久久精品网| 欧美一区二区三区影视| 欧美videos中文字幕| 国产目拍亚洲精品99久久精品 | 99久久国产免费看| 色香蕉成人二区免费| 欧美日韩一区二区三区视频| 欧美一级二级三级乱码| 久久精品人人做人人爽人人| 综合亚洲深深色噜噜狠狠网站| 亚洲综合色丁香婷婷六月图片| 日本麻豆一区二区三区视频| 狠狠色狠狠色综合日日91app| 成人自拍视频在线观看| 91精品福利视频| 欧美本精品男人aⅴ天堂| 亚洲国产成人在线| 五月激情丁香一区二区三区| 国产呦精品一区二区三区网站| av不卡在线播放| 在线91免费看| 国产精品久久久久婷婷| 亚洲国产精品久久久久秋霞影院| 精品一区二区免费| 91成人在线观看喷潮| 精品国产乱码91久久久久久网站| 亚洲女性喷水在线观看一区| 免费xxxx性欧美18vr| 99久久综合国产精品| 欧美一级午夜免费电影| 中文字幕日韩一区| 91老司机福利 在线| 欧美一区二区视频在线观看| 一区二区在线观看视频在线观看| 喷水一区二区三区| 色婷婷av一区二区三区之一色屋| 精品国偷自产国产一区| 视频一区在线视频| 色婷婷综合久久久中文字幕| 国产亚洲婷婷免费| 另类成人小视频在线| 欧美午夜精品久久久久久孕妇| 国产日韩欧美一区二区三区综合| 一区二区高清在线| 99久久婷婷国产综合精品| 日韩一区二区三区免费看 | 日韩电影在线观看电影| 91亚洲精品久久久蜜桃网站| 久久久精品黄色| 久久国产日韩欧美精品| 337p亚洲精品色噜噜噜| 亚洲午夜免费福利视频| 一道本成人在线| 国产精品青草综合久久久久99| 久久国产精品免费| 精品少妇一区二区三区日产乱码| 午夜不卡av在线| 欧美一a一片一级一片| 亚洲卡通动漫在线| 91久久精品网| 亚洲国产婷婷综合在线精品| 在线观看日韩国产| 亚洲欧美一区二区三区久本道91| 99视频在线精品| 亚洲欧美电影院| 欧美视频第二页| 亚洲一区av在线| 这里是久久伊人| 久久精品国产精品青草| 欧美电影免费观看高清完整版| 蓝色福利精品导航| 久久久国产精品不卡| 成人午夜视频免费看| 最新日韩在线视频| 色综合中文字幕| 亚洲福利视频一区二区| 欧美剧在线免费观看网站| 日韩av在线发布| 欧美sm极限捆绑bd| 国产91精品一区二区麻豆亚洲| 国产精品视频一区二区三区不卡| 成人动漫一区二区| 一区二区三区日韩| 欧美一区二区视频观看视频| 国产在线精品一区二区夜色 | 国产精品网站在线| 99riav一区二区三区| 亚洲图片有声小说| 精品理论电影在线| 99久久er热在这里只有精品15| 亚洲国产欧美一区二区三区丁香婷| 91精品黄色片免费大全| 国产成人av在线影院| 一区二区三区毛片| 日韩一区二区三| 不卡一区在线观看| 丝袜国产日韩另类美女| 国产日韩欧美制服另类| 欧美日韩国产乱码电影| 狠狠久久亚洲欧美| 一区二区日韩电影| 久久久久久久av麻豆果冻| 91性感美女视频| 另类的小说在线视频另类成人小视频在线 | 久久久国产午夜精品| 91久久精品一区二区三| 精品一区二区三区免费| 亚洲一二三区不卡| 国产午夜一区二区三区| 精品视频色一区| 国产成人av电影免费在线观看| 亚洲国产精品麻豆| 亚洲视频网在线直播| 精品伦理精品一区| 欧美肥妇bbw| 欧美在线观看一区二区| 成人毛片在线观看| 精品制服美女丁香| 爽好久久久欧美精品| 亚洲欧美日韩小说| 日本一区二区不卡视频| 久久网站最新地址| 欧美肥妇free| 欧美日韩不卡在线| 色噜噜狠狠色综合中国| 成人av影院在线| 国产精品一卡二| 国产一区二区视频在线播放| 青青国产91久久久久久| 性感美女久久精品| 亚洲综合一区二区三区| 日韩毛片精品高清免费| 国产精品久久毛片a| 中文字幕av资源一区| 久久久久国产精品麻豆| 精品欧美乱码久久久久久| 欧美电影免费观看高清完整版在线| 91精品国产91久久综合桃花| 欧美高清视频一二三区| 欧美高清dvd| 欧美一区欧美二区| 日韩精品综合一本久道在线视频| 日韩午夜在线播放| 26uuu国产日韩综合| 国产三级精品三级在线专区| 久久精品免视看| 中文字幕日韩av资源站| 国内精品嫩模私拍在线| 国产真实乱对白精彩久久| 国产精品一区免费在线观看| 粉嫩一区二区三区在线看| 成人a级免费电影| 99re6这里只有精品视频在线观看| 9人人澡人人爽人人精品| 色香色香欲天天天影视综合网| 欧美亚洲国产怡红院影院| 欧美巨大另类极品videosbest | 高清国产一区二区三区| 国产成人aaa| 色噜噜狠狠色综合中国| 欧美日韩一区二区欧美激情| 日韩亚洲欧美在线| 中文字幕不卡在线播放| 亚洲精品久久嫩草网站秘色| 日韩中文字幕91| 国产成人亚洲精品狼色在线| eeuss影院一区二区三区| 欧美日韩在线电影| 精品粉嫩超白一线天av| 中文字幕一区二区三区四区| 亚洲不卡av一区二区三区| 国产一区二区在线看| 色婷婷av久久久久久久| 精品久久久网站| 国产精品久久久久久久久免费相片 | 懂色av一区二区夜夜嗨| 91成人网在线| 26uuu亚洲| 一区二区高清在线| 国产成a人亚洲精品| 这里只有精品免费| 亚洲女爱视频在线| 激情文学综合插| 色噜噜夜夜夜综合网|