Re: [問題] SAS程式一直寫不對 請幫幫我!

看板Statistics作者時間17年前 (2008/07/17 17:45), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《ssskma (家庭的牽絆)》之銘言: : ※ 引述《GoldenSpark ()》之銘言: : : DM 'log;clear;output;clear;'; : : PROC IMPORT OUT= WORK.worlddata DATAFILE= "D:\研究資料\SAS data\worlddata.csv" : : DBMS=CSV REPLACE; GETNAMES=YES; : : RUN; : : DATA worlddata2; : : SET worlddata; : : IF country = Argentina THEN DELETE; : 直接進worlddata去複製Argentina那一格 : 因為SAS有點龜毛 : 前後有空格,文字數字etc. : 它都覺得是不一樣東西 : 然後像推文講的加引號比較好 : if country='複製的東西' then delete; 謝謝大家! 這位高手說的完全正確 根據我今天後來去問我教授的結果 以及剛剛自己的實驗 發現要加' ' 或 " " 都可以 然後內容的名字最好是一模一樣 但是無論怎麼試還是試不出 一次刪掉多個國家的方法 剛剛試了 IF country='Argentina Australia' THEN DELETE; 或 IF country='Argentina' 'Australia' THEN DELETE; 或是中間加or都不行 不曉得是又漏掉什麼程式了 再一次謝謝大家囉! : : RUN; : : PROC EXPORT DATA= WORK.worlddata2 : : OUTFILE= "D:\研究資料\SAS data\worlddata2.csv" DBMS=CSV REPLACE; : : RUN; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.179.74 ※ 編輯: GoldenSpark 來自: 118.165.179.74 (07/17 17:47)

07/18 06:36, , 1F
if country='Argentina' or country='Australia' then .....
07/18 06:36, 1F
文章代碼(AID): #18VnIpjH (Statistics)
討論串 (同標題文章)
文章代碼(AID): #18VnIpjH (Statistics)