楼主: spy1889
5682 7

[mata问题求助] [求助] mata里面的数据如何返回到stata里面? [推广有奖]

  • 5关注
  • 5粉丝

教授

22%

还不是VIP/贵宾

-

威望
0
论坛币
1244 个
通用积分
45.7741
学术水平
41 点
热心指数
43 点
信用等级
23 点
经验
11741 点
帖子
292
精华
0
在线时间
1910 小时
注册时间
2005-5-6
最后登录
2024-4-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
比如,在mata中有个矩阵x,如何将其返回到stata的矩阵中?就是退出mata后,在stata里面也可以找出对应的矩阵来。
谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata MATA Mat 如何

本帖被以下文库推荐

沙发
hanqing525 发表于 2009-9-8 01:45:28 |只看作者 |坛友微信交流群
st_store (i,j,x)

使用道具

藤椅
spy1889 发表于 2009-9-8 10:54:24 |只看作者 |坛友微信交流群
2# hanqing525

i,j 具体设定成什么呢?看了下帮助还是没能解决。。。

使用道具

板凳
jzhyue 发表于 2009-9-18 19:07:44 |只看作者 |坛友微信交流群
i是矩阵如列,j是变量,x是矩阵

使用道具

报纸
dxystata 发表于 2009-9-18 21:36:30 |只看作者 |坛友微信交流群
clear mata   //clear matrices from memory
sysuse auto, clear
set more off
mata:

a=st_data(.,("price", "weight"))
a

b=rowmax(a)
b

st_store(., st_addvar("float","max"),b)

end

list max in 1/10, sep(0)

使用道具

地板
sungmoo 发表于 2009-9-19 10:00:22 |只看作者 |坛友微信交流群
也就是说,在mata中生成的矩阵不能直接转换为stata中的矩阵——stata中的矩阵的最大维数远小于mata中的。

若要在stata中利用mata中的矩阵,需把mata中的矩阵变成stata中的变量(组)。
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
Sunknownay + 100 + 10 + 1 + 1 + 1 热心帮助其他会员
dxystata + 1 好的意见建议

总评分: 经验 + 100  论坛币 + 11  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

7
yxwwhj 发表于 2013-12-7 23:01:21 |只看作者 |坛友微信交流群

使用道具

8
楚天江南客 学生认证  发表于 2018-6-3 09:43:54 |只看作者 |坛友微信交流群
多谢!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-19 05:55