全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
14728 15
2008-11-11
<p>求解矩阵需要使用超过50行、50列的矩阵,但累死我了,才把列变量一个一个转换成matrix,</p><p>有没什么好的方法直接从excel把矩阵直接弄到stata中,并作为matrix,而不是变量?谢谢</p>
二维码

扫码加我 拉你入群

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

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

全部回复
2008-11-11 10:34:00

先将Excel数据复制粘贴生成Stata数据集,然后直接从Stata数据集中用mkmat命令导入,或在mata状态下用st_data()或st_view()函数转换为矩阵

[此贴子已经被作者于2008-11-11 10:38:23编辑过]

二维码

扫码加我 拉你入群

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

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

2008-11-11 11:08:00
试先,谢谢。
二维码

扫码加我 拉你入群

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

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

2008-11-11 14:43:00

*1)打开stata程序(但不打开任何数据文件)

*2)利用stata窗口的按钮功能,点“Data Editor”按钮(会跳出一个空白的数据窗口)

*3)直接把excel的矩阵表贴到数据窗口中,关闭该窗口

*4)运行

mkmat var*, mat(x)

*excel的矩阵表便变成了stata中的矩阵x


eblog  金钱 +50  奖励 2008-11-12 16:26:49
二维码

扫码加我 拉你入群

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

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

2008-11-12 14:43:00
sungmoo的办法好,谢谢。
二维码

扫码加我 拉你入群

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

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

2009-11-11 15:53:13
nice work!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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