全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅
5134 4
2016-05-30
悬赏 20 个论坛币 未解决
问题是这样的,两张表,一张表一个变量:
第一张表是一串证券代码,仅有证券代码,n行
第二张表是一年的所有交易日的序列,仅有时间变量。m行
我现在要每一个第一张表的代码都对应第二张表的所有交易日序列,生成n*m行数据。
怎么编程?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-1 09:27:22
按你的意思应该是想要横向合并,可以在stata中用merge语句,但是在合并前如果需要按一定规则匹配,你需要在两个单独的表中确定一个共同的变量,按这个共同变量排序后匹配。你可以使用findit merge 查看具体的程序要求。
二维码

扫码加我 拉你入群

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

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

2016-6-1 12:09:55
我给你举个简单的例子吧看你能理解多少
我有两个工作表,第一个表A列是姓名,B列是编号,第二个表A列也是姓名,但是顺序和第一个表的A列不一样,我想在第二个表的B列也加入编号,该怎么办?
我们能可以这样用VLOOKUP函数: =VLOOKUP(A2,Sheet1!A:B,2,0),依次向下拖动
二维码

扫码加我 拉你入群

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

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

2016-6-6 15:53:27
ajjzt 发表于 2016-6-1 09:27
按你的意思应该是想要横向合并,可以在stata中用merge语句,但是在合并前如果需要按一定规则匹配,你需要在 ...
不是这个意思,最后我让朋友用matlab帮我实现了,谢谢~
二维码

扫码加我 拉你入群

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

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

2016-6-6 15:54:39
zengjingfeng12 发表于 2016-6-1 12:09
我给你举个简单的例子吧看你能理解多少
我有两个工作表,第一个表A列是姓名,B列是编号,第二个表A列也是 ...
不好意思,不是我想要的东西~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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