sushe1527 发表于 2015-1-25 10:05
你怎么像挤牙膏一样,每次说一点 每次改一点,你能直接想个最复杂的情况写在这吗?
主要是因为原来想得都是一般情况,没想到你完全是根据数据特点写代码,已经到了炉火纯青的地步了。。。{:2_39:}
重复测量数据,测量时间不同,按测量次数排列变量,每次测量有变量200多个。每个变量有不同的格式和长度,指示变量是每次测量的最后一个变量,是3位的字符变量,有20多种可能的取值,选择第一次出现某种取值的测量次数,生成新数据库的第一次测量,复制该次测量其余变量当作第一次测量,余下的也复制下来得到第二次至以后的重复测量数据。指示变量没出现该种取值的记录删除。
下面的做个样例,第一行是变量名:
a1_1 b3_1 c59_1 aaa_1 iii444_1 ....... Ai_1 a1_2 b3_2 c59_2 aaa_2 iii444_2 ....... Ai_2 a1_3 b3_3 c59_3 aaa_3 iii444_3 ....... Ai_3
asdf dfs gew 345 23939 ....... A32 asdf dfs gew 3458 939 ....... A32 skd we irws 43 584 ....... A89
sdf dfs ew 345 2939 ....... A31 sdf d1fs gew 3458 39 ....... A32 kkd ee rws 143 584 ....... A66
sdf dfs ew 345 2939 ....... A31 sdf d1fs gew 3458 39 ....... A32
ssdf dfs gew 345 3939 ....... A42 asdf dfs gew 3458 939 ....... A22 skd we irws 43 584 ....... A32
asf dfs gew 345 23939 ....... A32 kkd ee rws 143 584 ....... A66 sdf dfs ew 345 2939 ....... A31
sdf d1fs gew 3458 39 ....... A32
asdf dfs gew 3458 939 ....... A22 kkd ee rws 143 584 ....... A66