首页 > 解决方案 > 如何删除 SAS 中的空行?

问题描述

.xls导入文件后,SAS 中有空行。

我正在使用以下代码,但它不起作用。

我正在尝试删除所有空行。

DATA PROJECT.CLEAN_DATA1; 
set PROJECT.merged_data; 
  if missing(coalesceC(of _character_)) and missing(coalesce(of_numeric_)) then delete; 
run; 

请帮忙!

标签: sas

解决方案


注:原帖中为“字符”,不带“_”。

_CHARACTER_是包含 SAS 中所有字符的常量。改为在条件语句中尝试。

在 SAS 中按原样编写全局常量是一种很好的编程习惯。所以,条件是——

missing(coalesceC(of _CHARACTER_)) and missing(coalesce(of _NUMERIC_)) 

推荐阅读