全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
12136 13
2018-12-07
请问各位大神,我想将以下数据按列两两匹配相乘然后求和,例如var1与var2匹配之后这两列在同一行中的数据相乘,然后再加总,之前有看到有人用forvalue的命令却没太搞明白导致命令错误。

var1          var2                var3                 var4        var5                 var6        var7           var8
.293322        .205984        .137418        .025061        .148388        .054453        .036447        .043091
.023271        .018435        .032438        .066431        .052267        .080684        .072877        .048511
.018477        .01682        .023339        .550545        .056014        .043384        .059842        .039439
.007451        .00681        .012578        .011576        .01666        .021243        .211594        .107063
.008532        .007831        .015093        .009882        .033345        .098196        .026343        .021452
.038363        .081371        .02805        .011536        .047099        .020993        .016574        .019377
.657499        .61186        .150971        .025542        .122769        .058721        .035476        .042209
.012494        .131859        .02409        .010822        .011846        .013546        .012849        .012538
.005679        .005675        .01971        .006875        .007616        .012121        .010138        .024227
.025401        .032404        .333742        .017192        .049177        .089445        .025566        .036754
.025727        .023554        .03419        .080032        .058289        .070523        .093436        .062136
.287046        .265456        .280452        .116476        .671066        .203536        .141055        .161664
.017798        .016924        .028473        .033138        .036125        .188613        .068908        .063814
.037362        .034108        .069081        .067225        .062878        .117069        .493601        .579305
.019231        .021844        .043783        .025481        .036093        .064807        .049474        .183238
.052259        .038048        .058659        .080504        .06454        .095045        .120941        .095604
.017616        .017142        .027735        .02785        .027165        .031318        .041629        .036272
.023321        .019794        .03016        .035886        .030632        .035066        .046392        .042733
.016325        .015996        .038319        .024792        .022644        .02565        .029677        .030822
.004772        .004461        .007248        .010266        .009303        .008738        .010901        .010562
.005857        .005316        .007183        .010228        .009307        .00915        .012579        .011002
.018842        .022277        .033932        .01715        .019764        .025688        .032148        .031286
.002681        .002678        .02999        .004224        .005135        .011028        .061302        .026485
.041191        .033242        .065446        .062556        .091782        .095058        .128326        .108926
.000485        .000416        .000494        .000683        .001102        .000981        .001959        .001238
.003299        .002829        .004505        .003681        .004917        .0039        .005064        .004878
.005785        .005588        .006489        .006295        .007075        .007194        .008162        .009227
.037027        .032992        .045025        .046732        .054454        .077886        .080084        .072083
.012018        .013957        .012274        .013177        .015789        .017716        .022334        .035542
.117076        .129466        .127126        .078144        .111748        .119155        .102989        .107352
.016654        .012997        .018271        .008796        .015101        .018144        .015461        .020433
.004262        .004107        .004167        .003253        .004554        .004796        .005299        .005972
.032088        .028646        .035522        .033916        .039262        .042569        .046781        .076867
.005019        .005635        .00625        .003621        .005959        .005709        .005277        .008252
.028947        .03255        .032647        .027505        .040299        .036223        .039416        .048242
.000487        .000472        .00125        .000827        .000798        .001038        .001742        .001277
.002451        .002391        .003361        .002287        .003163        .003464        .00383        .00518
.000397        .000443        .000658        .000967        .000902        .000585        .00075        .000791
.006102        .005354        .006443        .006379        .006324        .005051        .006545        .006549
因为篇幅的问题只贴出了部分数据,请问各位大神应该怎么处理呀?

二维码

扫码加我 拉你入群

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

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

全部回复
2018-12-7 14:57:32

我使用了以下命令但是出现错误,请问应该怎么修改命令呢?

V([D504TDGW51{80JYWM4DV.png
二维码

扫码加我 拉你入群

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

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

2018-12-7 14:59:50
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
二维码

扫码加我 拉你入群

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

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

2018-12-7 15:02:43
不是看得很懂你要做什么?例如,var1 与 var2 匹配之后 (到底在匹配什么?) 这两列在同一行中的数据相乘,然后再加总。所以,总共要求多少组合 (var* 与 var* 之组合?) 的合?
二维码

扫码加我 拉你入群

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

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

2018-12-7 17:14:48
黃河泉 发表于 2018-12-7 15:02
不是看得很懂你要做什么?例如,var1 与 var2 匹配之后 (到底在匹配什么?) 这两列在同一行中的数据相乘,然 ...
哇,很激动,感谢黄老师能回答我的问题,我是想要做一个结构向量的角余弦,其中有一步需要将这些变量能够以两两互相排列组合的方式组合起来,然后相乘加总得到我想要的一个数据。因为数据中变量个数比较大,如果手动一个一个排列算出来的话耗时可能会非常的长,所以我就想请问一下黄老师,有没有一个好的方法或者命令可以得到我想要的结果呢?
二维码

扫码加我 拉你入群

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

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

2018-12-7 17:17:05
这个数据粘贴有点不太好看,我再截取一小段出来
var1            var2          var3         var4           var5          var6          var7
0.0498808        0.0002675        0.0375611        0.0101698        0.0012961        0.0032851        0.0073997
0.011674        0.002275        0.0029387        0.0040442        0.0025058        0.0022288        0.0033284
0.0079634        0.0005948        0.0006414        0.0029063        0.0011948        0.0105844        0.0033112
0.2369906        0.0004634        0.0144202        0.0446499        0.0011698        0.0070386        0.0047605
0.0053261        0.0451568        0.0185497        0.027573        0.0368673        0.0070176        0.0094561
0.0910793        0.0214046        0.3653445        0.0573268        0.0168664        0.0320229        0.0380189
0.0059985        0.0089597        0.0099378        0.1417585        0.026879        0.0193454        0.0093956
0.0070695        0.0034728        0.00372        0.0230229        0.2889743        0.3155774        0.1545815
0.0157282        0.0028094        0.0094188        0.0302569        0.010865        0.1303884        0.0373363
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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