全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1425 4
2011-05-06
在Mata里想利用一个权重矩阵W的Kronecker乘积为一个3年的面板利用创建一个更大的权重矩阵BW。

命令如下:
st_view(W=., ., ("..."))
BW=I(3)#W

返回的错误如下:
#:  3103  view found where array required
                <istmt>:     -  function returned error

根据在"help mf_st_view"中对错误3103的诊断,貌似错误原因是不允许st_view。不知其详细意涵和解决之道,特求助各位高人。
谢谢啦!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-6 15:20:08
把你的数据以及想要的结果详细说明出来。
二维码

扫码加我 拉你入群

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

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

2011-5-8 10:28:45
2# sungmoo



W= (0, 1 \ 1, 0),希望借助Kronecker乘积生成BW=(0, 1, 0, 0 \ 1, 0, 0, 0 \ 0, 0, 0, 1 \ 0, 0, 1, 0)。

在Mata中使用命令如下:
st_view(W=., ., ., .)
BW=I(2)#W

返回的错误如下:
                           #:  3103  view found where array required
                 <istmt>:     -  function returned error
r(3103);

谢谢!
二维码

扫码加我 拉你入群

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

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

2011-5-8 11:58:15
undertone 发表于 2011-5-8 10:28 W= (0, 1 \ 1, 0),希望借助Kronecker乘积生成BW=(0, 1, 0, 0 \ 1, 0, 0, 0 \ 0, 0, 0, 1 \ 0, 0, 1, 0)。
*设w是stata中的矩阵,在mata中:

bw=I(2)#st_matrix("w")
二维码

扫码加我 拉你入群

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

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

2011-5-8 21:18:35
谢谢了!Mata才上路,以后还请多指教!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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