由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS macro to import multiple csv file??
相关主题
SAS的一个小问题Proc import 读excel文件,怎么略去前面几行?
help on importing csv file to SAS请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?
SAS 数据读入的问题 (proc import)再看SAS in stock market 这本书 有啥数据库可以拿来联系的吗
questions about SAS import Excel data請教許多data 快速import and transpose的方法
SAS date format 的问题@@请教用SAS import CSV 文件时遇到的状况
SAS proc import excel file 紧急求助SAS不能导入EXCEL2003的数据!
Help:import excel file into sas在线等:急问大牛帮我看看SAS macro里的问题
请教如何同时用sas打开多个excel文件?多谢!sas importing question
相关话题的讨论汇总
话题: importacc话题: macro话题: csv话题: sas话题: import
进入Statistics版参与讨论
1 (共1页)
x**********0
发帖数: 163
1
I want to import multiple csv file
acc1990
acc1991
..
acc2010
I write a SAS macro like this
%MACRO importAcc (first=1990, last=2010);
%local year;
%do year=&first %to &last;
proc import datafile="C:\Users\acc&year..csv"
out=acc&year
dbms=csv
replace;
getnames=yes;
run;
%end;
%MEND importAcc;
%importAcc
But it is wrong and give back nothing, Can anybody help me with this? Thanks
k*******a
发帖数: 772
2
为什么不敲全了 %importAcc (first=1990, last=2010);
x**********0
发帖数: 163
3
就用default,就不用再加了吧
应该不是这个问题,试过了
f******u
发帖数: 250
4
当你run macro时,你没有赋值给macro, should be:
%importAcc(first=1990, last=2010)

【在 x**********0 的大作中提到】
: I want to import multiple csv file
: acc1990
: acc1991
: ..
: acc2010
: I write a SAS macro like this
: %MACRO importAcc (first=1990, last=2010);
: %local year;
: %do year=&first %to &last;
: proc import datafile="C:\Users\acc&year..csv"

k*******a
发帖数: 772
5
%MACRO importAcc (first=1990, last=2010)
这一句 importAcc后面多了个空格,希望不是你粘帖错误
x**********0
发帖数: 163
6
谢谢大家,问题解决了,
确实有parameter的macro,有了default值也得在运行的时候注明的
那个多余的控格貌似没什么影响
1 (共1页)
进入Statistics版参与讨论
相关主题
sas importing questionSAS date format 的问题
what is the problem?SAS proc import excel file 紧急求助
reading data into sas 问题Help:import excel file into sas
帮我看看如何导入.dat file into sas吧请教如何同时用sas打开多个excel文件?多谢!
SAS的一个小问题Proc import 读excel文件,怎么略去前面几行?
help on importing csv file to SAS请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?
SAS 数据读入的问题 (proc import)再看SAS in stock market 这本书 有啥数据库可以拿来联系的吗
questions about SAS import Excel data請教許多data 快速import and transpose的方法
相关话题的讨论汇总
话题: importacc话题: macro话题: csv话题: sas话题: import