摘要: 文件file的每一行的格式如下:600001 200712 SH 20080413希望吧格式调整为:600001 2007 12 2008 04 13可以实用以下shell命令:cat file | awk '{print $1 "\t" substr($2,1,4) "\t" substr($2,5,2) "\t" substr($4,1,4) "\t" substr($4,5,2) "\t" substr($4,7,2)}' > newfileAwk substr fu 阅读全文
posted @ 2011-07-03 18:12 秋天掰穗人 阅读(20025) 评论(0) 推荐(1) 编辑
摘要: function [a,b,c]=sameday(x,y)% x,y分别是年报与次年一季度报的发布时间,其格式是:股票代码 公告年 季 发布年 月 日;% 有些x和y的数据记录可能有重复,就是相邻两行的数据相同。下面两段程度分别去掉x和y中重复记录的部分数据;id=zeros(size(x,1),1);for i=2:size(x,1) if x(i,1)==x(i-1,1) id(i)=i; endendid=find(id(:,1)==0);x=x(id,:);id=zeros(size(y,1),1);for i=2:size(y,1) if y(i,1)==y(i-1,1) id(i) 阅读全文
posted @ 2011-07-03 17:31 秋天掰穗人 阅读(547) 评论(0) 推荐(0) 编辑