如何在SAS Enterprise Guide/PROC SQL中筛选所有列值相同的行?
在SAS Enterprise Guide或PROC SQL中筛选列值相同的行
一、SAS Enterprise Guide可视化操作步骤
- 打开目标数据集,进入**数据过滤器(Data Filter)**界面
- 在过滤条件编辑区添加规则:
COL1 = COL2 - 应用过滤规则后,保存或导出处理后的数据集即可得到目标结果
二、PROC SQL代码实现
PROC SQL; CREATE TABLE filtered_data AS SELECT * FROM your_dataset_name /* 替换为你的实际数据集名称 */ WHERE COL1 = COL2; QUIT;
上述代码会生成名为filtered_data的新数据集,仅保留COL1与COL2值完全相同的行,使用时需将your_dataset_name替换为你实际操作的数据集名称。
内容的提问来源于stack exchange,提问作者dingaro
相关产品推荐
相关产品推荐

