经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
如何选择最近到期和最远到期合约
楼主
fxx2010
1326
3
收藏
2014-05-10
悬赏
30
个论坛币
未解决
如附件,表a中从左到有是最后交易日依次递增的合约,每一列对应的是该合约自起始日到最终交易日的价格。我希望能够能在每一天选出该日最近到期的合约和最远到期的合约,或者是第二近到期的合约。。请问有什么方法。(最近到期的合约即最左边的合约,最远到期的合约为最右的合约)
另说明一下,表b是这些合约的最后交易日,从上到下的合约对应的是表a从左到右的合约,一一对应。我希望在选出每天最近和最远到期合约后,能用该两个合约对应的最后交易日减去该天的日期,得到其剩余到期天数。另外我也需要其价格。
再说明一下,表a和表B对应的是一个商品期货品种的,而我有N个品种需要处理,所以最好能把代码写成宏的形式,方便批量处理。
当然,最基本的要求就是能选出每天的最近到期合约和最远到期合约。。。
求指教
a:。
b。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
fxx2010
2014-5-11 11:15:20
没人回答吗。。好吧,那简化一下问题,有没有相对简便的方法能将表啊中的数据形式转化成两列。即将4,5列的数据接到1,2列后面,再把7,8列的也接在后面,依次类推,直到所有数据都汇总到时期和价格的两列?
求指教啊?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
jeozu
2014-5-11 17:09:47
描述不清楚~~~无法回答。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
playmore
2014-5-12 08:54:59
我大概看明白了你的意图,你的表格如果是列数固定,每行一个合约,每两列是该合约的一个日期和相应的结算价的话,可以用下面的方法来把原始表格转换为每行有三个变量(分别是合约ID,日期和结算价)的形式,举的例子比较简单,但你试下应该就能明白:
data x;
input a b @@;
datalines;
1 5 1 6 1 7
2 1 2 2 2 4
;
data x;
set x;
id=INT((_N_-1)/3)+1;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
谁能帮忙给个思路? 我想批量处理199家公司 的年数据集
变量名批量处理
如何对实验原始数据进行快速整理、扣空白 vb 代码编写 批量处理
选择最近和最远到期合约
怎么批量删除样本中的0值啊?
怎样批量处理把所有变量的缺漏值都替换为0
请问如何对多个数据集批量处理后,批量进行卡方检验?谢谢。
需要一个WORD批量处理的工具谁有呢
批量处理变量的问题
R语言数据批量处理
栏目导航
SAS专版
微观经济学
stata专版
行业分析报告
经管文库
文献求助专区
热门文章
当Stata遇上 AI 智能体:你的实证研究,正在 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
Expert Choice软件(ahp层次分析法软件)含序 ...
2026 AI趋势报告(中英)
2026全球数智化人才指数报告
Strategic Project Management战略项目管理
台積電技術論壇 2026
比亚迪一季度净利大跌55% 六年来最大跌幅
从数据仓库到智能取数:CDA数据分析师视角下 ...
stata里如何对面板数据进行Fractional Logi ...
推荐文章
五一充电,学术突围!四大AI赋能王牌课程, ...
关于学术研究和论文发表的一些建议
几种免费下载文献的方法----我的文献应助经
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群