sas - 如何删除 SAS 中的空行?
问题描述
.xls
导入文件后,SAS 中有空行。
我正在使用以下代码,但它不起作用。
我正在尝试删除所有空行。
DATA PROJECT.CLEAN_DATA1;
set PROJECT.merged_data;
if missing(coalesceC(of _character_)) and missing(coalesce(of_numeric_)) then delete;
run;
请帮忙!
解决方案
注:原帖中为“字符”,不带“_”。
_CHARACTER_
是包含 SAS 中所有字符的常量。改为在条件语句中尝试。
在 SAS 中按原样编写全局常量是一种很好的编程习惯。所以,条件是——
missing(coalesceC(of _CHARACTER_)) and missing(coalesce(of _NUMERIC_))
推荐阅读
- java - 为什么 TYPE_ROTATION_VECTOR 传感器返回空值?
- javascript - Firebase auth onAuthStateChanged 解析为 null
- javascript - 在javascript / jquery中显示未定义的输入类型文本值
- c - 我面临分段错误(代码转储)
- c++ - 为什么 consteval 函数允许未定义的行为?
- php - CodeIgniter / 丢失输入数据,$_POST 也是空的
- javascript - 如何在不复制粘贴代码和编辑变量的情况下执行 2 次?
- javascript - 在 ionic/cordova Web 应用程序上从 GA 迁移到 GTAG 的问题
- vue.js - 刷新页面后Vuex-persistedstate不起作用
- mysql - mysql容器数据持久化,dockerfile疑惑