1、刪除主鍵有重複的行 nodupkey
只要
by主鍵的值相等,不管其他值是否相等,一律刪除
datatest3;
input
id1 $ id2 $ extra ;
cards;
aa ab 3
aa ab 3
aa ab 2
aa ab 1 ;
proc
sortnodupkey
data
=test3; by
id1 id2;
run;
結果:obs id1 id2 extra
1 aa ab 3
2、刪除主鍵有重複的行 nodup
by
主鍵的值相等,但其他值不相等,不刪除,只刪除相鄰的,完全相同的行。
datatest2;
input
id1 $ id2 $ extra ;
cards;
aa ab 3
aa ab 3
aa ab 2
aa ab 1 ;
proc
sortnodup
data
=test2; by
id1 id2;
run;
options
nocenter;
proc
printdata
=test2;
run;
結果是:
obs id1 id2 extra
1 aa ab 3
2 aa ab 2
3 aa ab 1
SAS data步的操作技能點 3
1 日期計算 dataage infile e 11 6 tomdate.dat input 1randdate mmddyy10.12brthdate mmddyy10.23date12 mmddyy10.agedays randdate brthdate ageyrs randdate brth...
基礎操作技能 3之python跨檔案呼叫
讀取檔案 import pandas as pd data pd.read csv data1 data2 data3 data data.csv 應用os路徑拼接os.path.join 函式 函式的作用連線兩個或者更多的路徑元件 import os data path path1 path2 d...
SecureCRT連線Linux的操作步驟
虛擬機器待機 ctrl g進入 ipconfig是windows裡面的操作 ifconfig是linux裡面的操作 解決方法 右鍵 開啟終端是 在桌面上,滑鼠右鍵才可以找到 上下鍵,上鍵即可自動補全要寫的內容 另一種securecrt連線linux連線方式 失敗的原因是 當前是windows系統,需...