作者GoldenSpark ()
看板Statistics
标题[问题] SAS程式一直写不对 请帮帮我!
时间Thu Jul 17 12:04:34 2008
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;
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: 118.165.171.129
1F:推 kenshin528:定义变项了吗? 07/17 12:31
2F:→ gsuper:路径的中文改成英文试试 07/17 12:54
3F:→ gsuper:或是 country 属於字串变数...在哪里加个双引号之类的 07/17 12:56
4F:推 dpupu:加引号 07/17 14:07
5F:→ GoldenSpark:成功了!! 加双引号就可以了 谢谢大家!! 07/17 17:46