全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
10098 5
2018-09-04
stata计算矩阵之后可以用matrix list()显示结果,请问这个结果是存在什么地方的?每跑一遍都会保留原来的矩阵......我试过用clear,没什么用,但是重启stata就可以。
程序主体是外部命令,别人编写用来分解总出口的,我也贴出来:
loc countries "ita deu fra esp"
        foreach c of local countries {
             qui icio, exp(`c') kww
             m st_matrix("kww_country_d", st_matrix("r(kww_detailed)")[.,1])
             mat results_dollars = nullmat(results_dollars) , kww_country_d
             m st_matrix("kww_country_s", st_matrix("r(kww_detailed)")[.,2])
             mat results_shares = nullmat(results_shares) , kww_country_s
        }
        mat li results_dollars
        mat li results_shares

我想实现的结果是,运行完一次之后保留输出结果,清空内存然后运行下一次(顺便问下保存结果是不是用svmat),请大佬帮忙看下,谢谢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-9-5 14:37:49
清空内存中的matrix 试试 mat drop _all
svmat可以把matrix保存为dataset
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-5 15:11:57
arikjin 发表于 2018-9-5 14:37
清空内存中的matrix 试试 mat drop _all
svmat可以把matrix保存为dataset
十分感谢!我马上去试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-5 15:11:58
arikjin 发表于 2018-9-5 14:37
清空内存中的matrix 试试 mat drop _all
svmat可以把matrix保存为dataset
十分感谢!我马上去试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-5 16:48:59
arikjin 发表于 2018-9-5 14:37
清空内存中的matrix 试试 mat drop _all
svmat可以把matrix保存为dataset
有用的,真的谢谢你~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-5-26 22:24:56
沉默的烽火 发表于 2018-9-5 16:48
有用的,真的谢谢你~
svmat怎么用呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群