Re: [問題] SAS程式一直寫不對 請幫幫我!
※ 引述《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
討論串 (同標題文章)