【发布时间】:2013-07-12 14:38:49
【问题描述】:
在查询生成器中运行 Transpose 后,我得到 '.'对于空字段。有没有办法避免这些'。 ?我可以通过添加 case 语句在下一步中删除这些内容,但对超过 100 列执行此操作并不是一个好主意。
123019 1 . . .
166584 . 1 . .
171198 . . 1 .
285703 . . . 1
309185 . . . 2
324756 . . . 1
335743 . . . .
348340 . . . .
请帮忙。
谢谢
【问题讨论】:
-
SAS 中缺失的数值用“.”表示。当您说要摆脱它们时,您的意思是摆脱所有 100 列都有缺失值的行吗?例如:在上面的例子中。 row_id: 335743 & 348340 将被删除,因为它们的所有列都设置为“。”
-
想要去掉这些“.”.....这些字段应该是空白或“0”。谢谢
-
我强烈建议(再次,我认为)编写自己的代码,而不是使用查询生成器。 SAS 语法并不难学,而且比查询生成器更强大。
-
谢谢乔!正在努力。
标签: sas transpose query-builder enterprise-guide