Eviews命令参考
作为实验课相关操作的补充,以下是我们可能需要用到的Eviews(Version 12.0)命令参考:
数值小数位控制
' 数值小数位控制,一个标量数值打印显示为6位小数
@str(scl_num, "f.6") '在eviews信息栏下打印显示为6位小数
' 也可以把scl_num转换为字符串,然后打印显示为6位小数
string str_scl_num = @str(scl_num, "f.6") '将scl_num转换为字符串,并赋值给str_scl_num
提示数值小数位全局控制
如果你希望 EViews 中所有新建的或未单独设置格式的数值都显示特定的小数位数:
点击主菜单栏的
Options\(\Rightarrow\)General Options。在左侧列表选择
Spreadsheet(电子表格)或Data Display。找到
Default display format(默认显示格式)区域。将类型改为
Fixed,并设置Decimal places为你想要的数字(例如 4)。点击
OK。
注意: 这会影响所有默认格式的序列(Series)和标量在电子表格视图中的显示,但不会改变数据的实际精度,只是改变显示方式。
LS估计方程相关操作
' 生成线性回归方程对象eq_main
equation eq_m0.ls spends c income
' 提取回归系数
scalar coef_spends = eq_m0.@coef(2) '提取自变量income的回归系数,并赋值给coef_spends
scalar coef_intercept = eq_m0.@coef(1) '提取截距,并赋值给coef_intercept
' 提取回归系数的标准差
scalar se_spends = eq_m0.@stderror(2) '提取自变量income的回归系数的标准差,并赋值给se_spends
scalar se_intercept = eq_m0.@stderror(1) '提取截距的标准差,并赋值给se_intercept
' 提取回归系数的t检验值
scalar t_spends = eq_m0.@tstats(2) '提取自变量income的回归系数的t检验值,并赋值给t_spends
scalar t_intercept = eq_m0.@tstats(1) '提取截距的t检验值,并赋值给t_intercept
' 提取回归系数的置信区间
scalar ci_spends = eq_m0.@confint(2) '提取自变量income的回归系数的置信区间,并赋值给ci_spends
scalar ci_intercept = eq_m0.@confint(1) '提取截距的置信区间,并赋值给ci_intercept