回 帖 发 新 帖 刷新版面

主题:请教数据缺测增补999的处理

各位请指教下,数据中缺测中有用999表示的,但也有这一时刻直接没有数据行的情况,现想把数据补全,某一时刻没有数据就增加行,赋其值为999,该怎么处理,请指教,十分感谢!

回复列表 (共2个回复)

沙发

if ( 没有数据 ) then
  什么什么 = 999

  或者 write( 文件通道号 , * ) 999

end if

很难懂是吧?

因为你没有说你是要输出的时候补齐呢,还是有一个已经输出的文件,现在要再处理补齐?

数据什么样子的?多少行多少列?数据是用二维数组存储的还是如何?

所以我不能给出如何判断文件的缺失还是你内存中数据计算过程中的缺失?

板凳

这个问题是不是说,

比如得到的结果数据是
1
3
5
7
9

如果希望它的格式是像
1
2
3
4
5
6
7
8
9

对于空缺的数字就补充上0

得到
1
0
3
0
5
0
7
0
9

而使得数据总数相等?

我来回复

您尚未登录,请登录后再回复。点此登录或注册