结果:找到“sas 批量”相关内容102个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
求教关于sas批量导入多个名字不同的csv文件
11 个回复 - 5634 次查看
请问大家一下,我现在有2000多个csv格式的文件,如图所示,我想把所有csv格式文件一起读入
sas中。 我大概搜了一下好像说是应该先写个循环读入所有csv格式文件的名字,然后再写macro来导入
sas数据集?
有 ...
2018-6-30 01:55 - 白塔湖123 - SAS专版
sas 处理批量t检验,F检验。
11 个回复 - 9594 次查看
如上图,需要根据different mini group列名字进行分组,然后进行多次求每个名字组里面实验组和对照组的平均值,并进行t检验,f检验。
因为数据实在太多,且不会写如何识别不同的名字组,和建立循环。
所以向大 ...
2014-8-3 11:08 - xingkong626 - SAS专版
如何在SAS里面批量命名标签
8 个回复 - 14527 次查看
我有个数据集,有近100个列变量,这些列变量分别是各个行业板块的指数名称。我想写一个SAS的程序,把每个变量的中文名称对应地显示到行业代码的label标签中去,请教大家该如何实现? 具体图例如下:
我也曾想过 ...
2014-11-6 01:57 - wqf_cufe - SAS专版
sas批量导入
21 个回复 - 14482 次查看
请问一下,
我要把D:\burn文件夹里的所有excel文件导入到
sas里,而每个excel文件里又有很多sheet,这种情况怎么
批量导入啊?宏要怎么写?
2010-2-11 11:15 - burnpark - SAS专版
请教各位,如何用SAS批量导入一个文件夹内的所有EXCEL文件?
17 个回复 - 20705 次查看
我想做的事把一个文件夹内的所有EXCEL文件
批量导入到SAS里,从而进行进一步分析。
单个EXCEL 文件是会导入,我做的编码如下:
proc import datafile="D:\Excel\xxxx.xls"
out =e.xxxx
dbms=excel
replace ...
2012-9-6 18:42 - farshot - SAS专版
SAS批量导入excel多sheet文件
9 个回复 - 1605 次查看
但我输入如下代码后,出现报错:
%ExcelFiles2
sas(folder=E:\11.9\
sas\data, subfd=N , exclfd=N, startrow=1);
-
180
WARNING: 没有解析宏 EXCELFILES2SAS 的调用。
ERROR 180-322: ...
2021-11-9 17:38 - Enid_ - SAS专版
关于SAS批量导入EXCEL问题的总结
72 个回复 - 28520 次查看
很久没有发原创贴了,一是我自己变懒了,二是似乎坛里也没有以前热闹了。
趁着今天还有一些折腾劲,分享一些关于SAS
批量导入EXCEL的技巧。关于这个问题,论坛里其实也有很多前辈们做过讨论,在此,做一个并不成熟 ...
2013-11-28 20:01 - webgu - SAS专版
sas批量清洗异常值
3 个回复 - 1650 次查看
有两个问题:
1. 我想对所有的数值型变量用标准差的方法筛选异常值,但是看了很多例子都是只对某一个变量进行筛选,我这里变量太多,没办法一个个手动输入。
用均值标准差的方法proc means data=pmlr.Developnopri ...
2019-11-6 09:35 - 秋以为期99 - SAS专版
批量修改SAS变量名
7 个回复 - 6105 次查看
在论坛里学习了
批量修改SAS数据集的方法,如下:
proc sql;
create table ...
2014-2-21 20:52 - userzht - SAS专版
SAS对数据集进行批量重命名
5 个回复 - 10281 次查看
%macro name;
proc sql noprint;
select memname into :test separated by ' '/*注意‘’直接必须要有字符,哪怕是空格,与%scan关联到,:test是宏变量*/
from dictionary.tables
where libname='WORK';
quit; ...
2013-5-12 14:47 - 王者归来14 - SAS专版
求助SAS如何批量剔除变量的极端值
12 个回复 - 10438 次查看
请教论坛里SAS的高手,如何能够
批量将变量剔除1%分位数以下和99%分位数以上的值,我之前看了论坛里的处理一个的方法是[/backcolor]
data t1;
do id=1 to 20;
x=ranuni(1223);
output;
end;
run;
pro ...
2013-3-18 19:38 - 战士1009 - SAS专版
SAS中如何批量修改某一文本变量的值
1 个回复 - 1205 次查看
我想要合并两个数据集,它们都有一个变量是国家名,然而第二个数据集的原xlsx文件的国家名这一列有点问题,在每个名字前面都加了一个“.”,这样两个数据集的变量就对不上了。
大概就是这个意思:
数据集一:
C ...
2020-3-1 06:43 - mmmmmay326 - SAS专版
SAS批量导出excel问题
1 个回复 - 724 次查看
先贴自己的代码,sheet的命名总是出现问题
%macro test(epath = ,xlsx_name = ,opath = );
libname a167 "&epath.";
proc sql noprint;
select count(*) into:_n
from dictionary.tables
where libname = % ...
2020-1-13 10:33 - 美人百货 - SAS专版
请问用sas如何批量去做卡方检验
8 个回复 - 9308 次查看
请教各位,我的数据和程序是这样的
n是样本量,从n1-n999,都要做卡方检验,请问如何
批量完成呢?
我之前想到的是用macro,但是也要一个一个的写
比如:
%xx(n1);
%xx(n2);
%xx(n3);
%xx(n4);
等等
能不 ...
2013-11-28 16:50 - pingguzh - SAS专版
如何批量编译宏以生成sasmacr文件
11 个回复 - 5987 次查看
请问各位大牛,我现在想在服务器上装SAS,跑我的程序
但是服务器是共享的,所以我不想把我的源代码全部放在服务器上
我从下面的链接中找到了解决的方法
http://blog.sina.com.cn/s/blog_69a09b050100tsyh.html
试 ...
2013-2-23 18:59 - playmore - SAS专版
SAS批量分析,结果批量导出到excel求助!!!!
3 个回复 - 1022 次查看
如题。三个问题,求助!
举个例子,实际操作变量要比这个多很多;进行一项广义线性模型genmod的分析,数据为spss的变量格式:
一;有5个因变量:a b c d e
和7个自变量:h i j k L m n
以及3个 ...
2019-4-15 01:15 - 木沐雨成林 - 新手入门区
SAS批量导入EXCEL
2 个回复 - 955 次查看
PROC IMPORT OUT= A1.S04
DATAFILE= "F:\硕士\毕业论文\data\普通股型\2004.xlsx"
DBMS=EXCEL REPLACE;
RANGE="万得$";
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YE ...
2019-1-1 09:02 - cohen-ci - SAS专版
SAS批量卡方检验求助
13 个回复 - 4034 次查看
求助各位大神,数据如下:
求教如何一次性的
批量求出变量A1到An的卡方值?group是分组,OT是结果 Ai部分是需要加权的频数。
不胜感激
2017-2-21 02:08 - jpingl1273 - SAS专版
求助关于SAS关于如何批量生成变量的问题
2 个回复 - 1438 次查看
由于最近刚刚接触
sas,今天在做数据的时候 需要将后一列减去前一列生成新的一行,比如有a b c d e五列数据,F = B-A ,G = C-D , 有没有办法 自动生成接下来的包含结果H I K列 ? 感谢各位大佬!
2018-5-25 22:17 - wu19960918 - SAS专版
SAS 批量导入dbf格式文件
1 个回复 - 1925 次查看
各位SAS大牛们:
我在用
sas宏命令
批量导入dbf格式的文件时,总是提示没有“WARNING: 没有解析符号引用 I”
我的程序如下:
%macro vol;
%do i=1 %to 1
PROC IMPORT OUT= WORK.vol&i
DATAFILE= "C ...
2018-1-5 10:36 - M201102030 - SAS专版
sas批量导入EXCEL数据的问题
1 个回复 - 3451 次查看
最近碰到一个问题,需要
批量导入excel数据,其中excel中包含的多个sheet,且名字不固定。上网搜索了code解决了该问题,但是奇怪的是隔了一段时间,再用同样的code读取同样的excel却读取不成功,确定错误集中在libnam ...
2017-12-12 10:21 - minglg - SAS专版
【求助】sas如何分组批量输出数据到EXCEL
3 个回复 - 2957 次查看
请教各位大神,我有大概3000多条观测,数据类型如下表现在我想把他们按照location分组输出到Excel,26个字母,每个一张,例如location为A的导出到一张表,B的导出到下一张表,依次类推,如何一次性生成26张Excel表呢 ...
2017-12-2 22:40 - 静电单位 - SAS专版
SAS批量导入数据问题
0 个回复 - 1129 次查看
文件名称统一后,我知道如何
批量导入xls文件,论坛里找到的代码如下
%macro excel(datapath=,dataname=,datanum=);
%do i=1 %to &datanum;
proc import datafile="&datapath&dataname (&i).xls"
out=&dataname ...
2017-11-22 17:55 - 塞纳留斯的梦境 - SAS专版
求助如何使用sas按照列的分类批量输出excel
2 个回复 - 880 次查看
请问各位,如果有一个数据集类似下面这样
data a;
input x y;
cards;
beijing j
shanghai k
tianjin l
shenyang j
beijing p
tianjin u
shanghai r
;
run;
按X分组
批量保存到Excel里面,分成be ...
2017-9-21 10:31 - yekuan1988 - 悬赏大厅
SAS用宏批量读取文件问题
0 个回复 - 780 次查看
%let fileid=1 ;
DATA WORK.list_&fileid.;
LENGTH
order_id 8
user_id 8 ;
FORMAT
order_id BEST8.
user_id BEST8. ;
...
2017-9-25 14:15 - barryzheng87 - 爱问频道
sas怎么批量重命名啊
11 个回复 - 6670 次查看
我有一百列数据,变量名没有规则(从wind导入的,股票代码不是连续的),想把变量名统一改成a1 a2 ... a100,这要如何做到啊
2017-8-7 11:02 - capatal - SAS专版
如何在SAS中批量导入不同文件夹下的同名TXT文件
11 个回复 - 4646 次查看
CSMAR数据库中下载数据可以保存为SAS中使用的TXT格式,但是由于每次下载有字段限制(300000条数量限制),这次我下载的是比较大的数据库,结果分成了26段下载。
现在下下来分成26个压缩包,而且根据CSMAR数据库的命 ...
2016-6-6 23:28 - xyfern - SAS专版
SAS使用宏批量导入报错
6 个回复 - 1742 次查看
%macro test;
%do i=1 %to 3;
%let x="C:\Users\wyz\Desktop\test\test&i.xlsx";
%let y=qw&i;
proc import datafile=&x out=&y dbms=excel replace;
sheet="sheet1";
run;
%end;
%mend;
%test;
2016-11-17 22:41 - hngdwyz - SAS专版
sas如何批量补齐很多列的缺失数据,以及如何根据行和列进行查找
2 个回复 - 2346 次查看
求助各位高手!!
我的数据集table1是下面这样的,列是股票代码(很多列),行是日期,数据是一些0,1标识。
000002 600001 600110 000531 600191 …
2011/1/1 1 0 0 0
2011/1/2 1 1 0 0
2011/1 ...
2016-12-8 12:28 - drunk - SAS专版
sas批量导入一个excel文件中的sheet
5 个回复 - 4588 次查看
2054 libname XLS "D:\数据分析人员-考题\日线.xls";
NOTE: 已成功分配逻辑库引用名 XLS,如下所示:
引擎: EXCEL
物理名: D:\数据分析人员-考题\日线.xls
2055 proc sql noprint;
2056 ...
2011-6-6 08:24 - zhuyuanqing328 - SAS专版
如何用SAS批量导出表格或者txt文件
2 个回复 - 4913 次查看
发现贵宝地,想请教一个问题:
比如说我有10个工作文档(s1,s2.s.s10),想分别导出10个不同的表格或者txt文件。
想请教一下:如何实现
批量的导出这些数据,分别生成表格文件或者txt文件(ss1,ss2...)。是要用宏来做 ...
2015-8-10 20:21 - GJH简简单单 - 爱问频道
SAS 批量导入EXCEL的深入问题
2 个回复 - 1587 次查看
论坛上对EXCEL
批量导入已经有很详细的讨论,但是,我有一个问题,对于一个EXCEL文件且包含多个sheet,能不能直接将EXCEL中sheet的名字作为每个sheet相对应的子数据集的名字。求大神帮忙!
2015-6-24 10:00 - yaniwei1314 - SAS专版
sas数据集,批量更改观测
7 个回复 - 3473 次查看
比如我有一个 数据集。里面有100个变量。其中有40个变量的名字是*_number 。就是以_number结尾的这些变量。
我想把所有以number结尾的变量 乘以 一个0.8 然后赋值给自己。
就是 这样
比如
data ...
2015-6-17 10:39 - maomaokii - SAS专版
sas中命名类似的文件的批量处理
7 个回复 - 3255 次查看
大家好我刚接触
sas ,在做些数据预处理的工作,想请教一下
我把文件命名为member_01,member_02……member_99的CSV导入到work逻辑库以后(已完成),想要对所有的表格进行两个操作,一:保存主要变量var1,var2,… ...
2015-5-24 16:11 - 维兹 - SAS专版
SAS批量导入时规定输入输出格式
2 个回复 - 2448 次查看
如题,现在我的一个文件夹里有几十个csv文件,他们的命名都是一样的,只是后缀的数字不同。表单里变量也是一样的,我想用宏程序一下子就导进去。但是用import这个语句不能规定输入输出格式。所以想请教各位论坛中的大 ...
2015-3-25 09:03 - 弈剑风雨 - SAS专版
不同文件夹下同名EXCEL文件批量导入SAS
6 个回复 - 2734 次查看
请问如何将不同文件夹下同名EXCEL文件
批量导入SAS.我有2500个以股票代码命名的文件夹,每个文件夹中都有一个相同的EXCEL表格.请问各位高人,如何通过SAS程序
批量导入.我用了宏循环,但由于股票代码之间存在断号,所以会出 ...
2015-1-3 15:43 - twhanenao - SAS专版
求助,关于sas批量打入excel数据
12 个回复 - 3587 次查看
学习了这个帖子http://bbs.pinggu.org/thread-1572362-1-1.html,但还有点不会
这是我的代码:
filename indata pipe "dir c:\*.csv/b";
data vname;
length fname $20.;
infile inda ...
2014-10-23 19:30 - augustin4 - SAS专版
sas批量度excel的问题
3 个回复 - 1306 次查看
大侠
我用下面的程序,可以读一个excel中的所有的sheet
%macro im_1m1excel(RootPath,FileName,Extension);
libname MyExcel Excel "&RootPath.\&Filename..&Extension";
proc sql noprint;
select catt(trim ...
2014-3-12 23:43 - fifa2002qwe - SAS专版
SAS 批量导入日期形式命名的txt
5 个回复 - 1460 次查看
批量导入数据,文件命名形式如下,20140201.txt……20140228.txt……20140302txt。文件名为日期形式。
小女子第一次发帖,求
批量导入程序,请会的高手帮我解答一下!
~另外想问一下pro import 和infile input导入 ...
2014-3-20 12:00 - damei07130102 - 新手入门区
sas中如何批量输出一个逻辑库里面的所有数据集?
16 个回复 - 12164 次查看
一个逻辑库下面有20多个数据集一个个export太麻烦了一次性输出到一个文件夹目录下如何实现例如 work数据集下 有多个数据集 work.dd1 work.aa1 work.dda11 等等实现一次性输出到e:\data\下怎么实现或者用宏怎么搞~~不 ...
2008-12-5 16:12 - zhenglaiyi - SAS专版
SAS如何读取批量读取日期名称的文件
3 个回复 - 1412 次查看
各位大虾,我有大量日期名称的TXT文件,里面都只有四个字段分别是:“姓名,年龄,专业,签到时间”。
可是我的文件名都是:20130101、20130102....20131231,还有的是2013-01-01......2013-12-31。
求助如何用 ...
2014-1-7 09:44 - LinYouthen - SAS专版
sas如何批量导入数据
5 个回复 - 3715 次查看
%macro imp(num);
proc import out=fama.s&num datafile="g:/fama2/stockdaily/s&num" dbms=excel;
run;
%mend imp;
如何将这个宏循环执行,从1-51,即运行%imp(1)到%imp(51)
2011-10-20 16:03 - cufejinrong - SAS专版
将sas数据集批量导出为txt文件,出现问题
1 个回复 - 4345 次查看
sas数据集中,想用宏实现
批量导出对应数据集成为txt文件,不知道程序有什么问题,运行完,没有文件导出,请各位高手指点一下:
data b;
set stkcd;
file "stk.txt";
a='%a(';
b=',';
c=');';
mac=a||'Stk'||st ...
2013-3-18 17:08 - mieyue - SAS专版
sas中如何进行批量的数据类型更改
8 个回复 - 7837 次查看
我的数据导出默认的大多都是字符型,想改为数值型,
使用语句 n_a1=input(a1,6.)语句,可以更改一个,想同时更改多个变量时,变为
n_a1=input(a1,6.) and n_a2=input(a2,6.)运行出来发现,新产生的变量数值完全发生 ...
2013-3-14 15:00 - 颜非如玉 - SAS专版
如何在sas中实现对变量的批量筛选
9 个回复 - 7387 次查看
在编程中遇到一个这样的问题:
我现在有若干只股票的代码及其相应信息,变量为date,name,info1,info2.....,infon。
我想将其中为代码为X的所有信息提取出来,代码X存放在一个名为code的数据集中。请问各位大侠 ...
2013-3-10 09:51 - 燃烧的鸡血 - SAS专版