yxview_rbarm_draw.ado

来自「是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到」· ADO 代码 · 共 33 行

ADO
33
字号
*! version 1.0.0  18oct2002

// ---------------------------------------------------------------------------
//  Drawing program for the rbarm (marker sized bars) type of yxview.

program yxview_rbarm_draw

	.style.area.setgdifull				// set the style

	local sz2  = `.style.marker.size.gmval' / 2

	if "`.bar_drop_to.stylename'" == "x" {
		local xtrans = `gdi(gbeta)' / `gdi(xbeta)'
		local sz2 = `sz2' * `xtrans'

		forvalues j = 1/`:serset N' {
			local x = serset(`.xvar', `j')
			gdi rectangle `=`x'-`sz2'' `=serset(`.yvar',  `j')' ///
				      `=`x'+`sz2''  `=serset(`.y2var', `j')'
		}
	}
	else {
		local ytrans = `gdi(gbeta)' / `gdi(ybeta)'
		local sz2 = `sz2' * `ytrans'

		forvalues j = 1/`:serset N' {
			local y = serset(`.xvar', `j')
			gdi rectangle `=serset(`.yvar',  `j')' `=`y'-`sz2'' ///
				      `=serset(`.y2var', `j')' `=`y'+`sz2''  
		}
	}
end

⌨️ 快捷键说明

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