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

看板Statistics作者 (家庭的牽絆)時間17年前 (2008/07/17 14:25), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《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; : RUN; : PROC EXPORT DATA= WORK.worlddata2 : OUTFILE= "D:\研究資料\SAS data\worlddata2.csv" DBMS=CSV REPLACE; : RUN; : 但是怎麼跑都跑出原本的資料 : 國家是阿根廷的資料怎麼刪都刪不掉 : Log是寫說 Variable Argentina is uninitialized. : 請問是哪邊我沒有寫好的意思嘛 : 原始資料大概是以下這樣 : country year company var1 var2 var3 : Argentina 1990 AAA 1 2 3 (<--要刪掉) : Argentina 1991 AAA 4 5 6 (<--要刪掉) : Canada 1990 BBB 7 8 9 : 希望能跑出來 : 請各位幫忙了 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.236.79

07/17 17:46, , 1F
謝謝你~~
07/17 17:46, 1F
文章代碼(AID): #18VkM-Dl (Statistics)
討論串 (同標題文章)
文章代碼(AID): #18VkM-Dl (Statistics)