如何将mata 的数据传回stata筛选数据

苹果/安卓/wp
& & & Stata专版
今日: 65|主题: 26911|发帖排名第 16 位
12345678910
12345678910
12345678910
最后回复:
最后回复:
最后回复:
- [回帖奖励
:昨天&10:19 发表
最后回复:
最后回复:
最后回复:
最后回复:
- [回帖奖励
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
:1&小时前 发表
最后回复:
最后回复:
最后回复:
:1&小时前 发表
最后回复:
:1&小时前 发表
最后回复:
最后回复:
最后回复:
最后回复:
:2&小时前 发表
最后回复:
最后回复:
- [悬赏 2 个论坛币]
最后回复:
最后回复:
:4&小时前 发表
最后回复:
最后回复:
- [悬赏 25 个论坛币]
:4&小时前 发表
最后回复:
最后回复:
- [悬赏 6 个论坛币]
:4&小时前 发表
最后回复:
最后回复:
- [已解决]
最后回复:
最后回复:
最后回复:
:9&小时前 发表
最后回复:
:7&小时前 发表
最后回复:
:8&小时前 发表
最后回复:
最后回复:
最后回复:
最后回复:
:昨天&23:38 发表
最后回复:
最后回复:
最后回复:
最后回复:
:9&小时前 发表
最后回复:
最后回复:
:9&小时前 发表
最后回复:
:9&小时前 发表
最后回复:
最后回复:
:17&小时前 发表
最后回复:
:昨天&22:54 发表
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
:昨天&23:32 发表
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
:昨天&13:46 发表
最后回复:
最后回复:
最后回复:
- [悬赏 10 个论坛币]
:昨天&18:29 发表
最后回复:
:昨天&16:13 发表
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
最后回复:
:昨天&17:16 发表
最后回复:
最后回复:
最后回复:
- [回帖奖励
最后回复:
- [回帖奖励
最后回复:
最后回复:
:昨天&10:00 发表
最后回复:
- [悬赏 1000 个论坛币]
最后回复:
最后回复:
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
加入我们,立即就学扫码下载「就学」app& Join us!& JoinLearn&
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师Stata编程与Mata运算高级培训圆满结束中国教育装备采购网点击(37)次我要分享
  日至28日【第二期】Stata编程与Mata运算高级培训在南开大学如期举行,共有来自各高校和研究所的老师、学生和研究人员14人参加了此次培训。王群勇老师给学员深入地讲解了Stata编程和Mata运算,帮助学员快速掌握编程方法及技巧。使学员迅速地提高数据处理和模型估计的效率,让大家对stata软件有一个更加深层次的认识。
王群勇老师在为学员大家答疑解惑
  感谢大家参加2016年Stata编程与Mata运算高级培训【第二期】,我们希望能给大家提供更多的培训机会,让大家能熟练使用Stata软件。以后,我们还会举办类似的培训,请大家多多关注我们的微信公众号,了解最新的培训动态。
来源:作者:责任编辑:黄磊相关阅读
E-mail:&&&&地址:北京市海淀区北三环西路11号首都体育学院&&&&&&&&&&
北京市公安局海淀分局备案第号 京ICP证050368号 
&&&&&&&&&&&&苹果/安卓/wp
积分 1066, 距离下一级还需 309 积分
权限: 自定义头衔, 签名中使用图片, 隐身
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡, 抢沙发下一级可获得
权限: 设置帖子权限道具: 提升卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
苦逼签到天数: 7 天连续签到: 1 天[LV.3]偶尔看看II
本帖最后由 一眼瞬间 于
05:19 编辑
Does anyone know how to calculate the average cross-sectional correlation?
I have time series for 2000 stocks.
I wonder, how can I calculate the average correlation of stock returns for the 2000 stocks?
Could anyone provide some insights?
Thank you a lot!
载入中......
本帖最后由 一眼瞬间 于
05:15 编辑
DateVar1Var2Var301-01-2012711.73719.914725.44601-01-2013349.3345.6446.701-01-2014349.3569.3224.501-01-2015600997.9875.401-01-2016349.3455.6993.2
要算Var1, var2, var3之间的average correlation.
如图所示公式
(18.17 KB)
18:06:08 上传
自己顶一下!
做一个correlation matrix然后求就容易了。用mata。
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
加入我们,立即就学扫码下载「就学」app& Join us!& JoinLearn&
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师苹果/安卓/wp
积分 701, 距离下一级还需 99 积分
权限: 自定义头衔, 签名中使用图片
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡, 抢沙发下一级可获得
权限: 隐身
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
本帖最后由 wanghaidong918 于
09:45 编辑
小弟求教,如果在mata中有一个n*k的矩阵,我想把这个矩阵的数据传回到stata中,我知道使用st_addvar() 和st_store() 但是,如果我想一次生成k个变量,即矩阵的每一列都成为一个在stata中的变量而且列数如果很多, 这样应该如何来做呢? 谢谢。。
载入中......
本帖被以下文库推荐
& |主题: 105, 订阅: 43
谢谢楼上,这个贴我之前看过了,不过我的问题是我需要同时从矩阵中产生多个变量储存在stata中,有点类似于一个循环语句,我现在这样写,假设我在mata中已经存储了一个n*k的矩阵x,我想生成k个变量,即x的每一列
while (i&=k) {
st_subview(y,x,.,i)
st_addobs(rows(y))
st_addvar(&float&, &t&) /*关键就是这步和下一步,如何用st_addvar循环生成多个变量,我现在的做法只能生成一个变量t,如果我想通过循环生成t1 t2....到tk,应该怎样做
st_store(., &t&,y)
本帖最后由 sungmoo 于
00:00 编辑 superzhousi 发表于
22:47 小弟求教,如果在mata中有一个n*k的矩阵,我想把这个矩阵的数据传回到stata中,我知道使用st_addvar() 和st_store() 但是,如果我想一次生成k个变量,即矩阵的每一列都成为一个在stata中的变量而且列数如果很多, 这样应该如何来做呢? 谢谢。。*一个比较粗浅的作法:
*(1)在stata中
. set obs n
*(2)用generate生成k个变量(变量名自己随意定),不妨令它们都只有缺失值
*(3)进入mata,生成n*k矩阵m
*(4)使用st_store()
: st_store(.,.,m)
*mata中的m的值便把stata中的k个变量的值代换了。
好的意见建议
总评分:&论坛币 + 10&
果然厉害,问题解决,没想到st_store(.,.,m)这样用,非常感谢
*一个比上面稍微复杂的例子(注意st_store()中各值对结果的作用):
inp a b c d e
z=(1,2\3,4)
st_store((2,3),(&a&,&b&),z)
总评分:&学术水平 + 1&
热心指数 + 1&
信用等级 + 1&
st_store(a,b,c)的关键是:
(1)a、b、c都是mata中的向量;
(2)以a与b在stata当前数据库中定义出一个“观测值区域”,该区域须与c同型;
(3)以c中的值替换该区域的值。
好的意见建议
总评分:&论坛币 + 10&
也在看这个东西,谨受教
set obs 30
a=uniform(r1,c1)
d1=J(r1,1,0)
for (i = 1; i &= c1; i++) {
name = &x& + strofreal(i)
st_store(.,st_addvar(&float&,name),d1)
set obs 30
a=uniform(r1,c1)
d1=J(r1,1,0)
for (i = 1; i &= c1; i++) {
name = &x& + strofreal(i)
st_store(.,st_addvar(&float&,name),d1)
end*不用循环
a=uniform(30,5)
st_store(.,st_addvar(&float&,(&x1&,&x2&,&x3&,&x4&,&x5&)),a)
a=uniform(30,5)
for(i=1;i&=5;i++) st_store(.,st_addvar(&float&,&x&+strofreal(i)),a[.,i])
热心帮助其他会员
总评分:&论坛币 + 20&
学术水平 + 6&
热心指数 + 6&
信用等级 + 6&
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
加入我们,立即就学扫码下载「就学」app& Join us!& JoinLearn&
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师

我要回帖

更多关于 stata 面板数据回归 的文章

 

随机推荐