结果:找到“sas 变量”相关内容788个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
sas与建模讲义
0 个回复 - 1192 次查看
Statistical Analysis System(缩写为SAS):是用于数据分析与决策支持的大型集成式模块化软件系统。在数据处理和统计分析领域,SAS系统被誉为国际上的标准软件系统。
①SAS数据库部分:其模块为SAS/BASE。它也是其它 ...
2018-6-6 21:08 - daka123 - 现金交易版
关于SAS numeric型 变量长度的疑惑
10 个回复 - 5878 次查看
闲话少说,先上程序:
DATA test;
attrib a length=8 format=20.2;
a = 123456789.12;
run;
上面的测试程序中,
变量 a 的length定义为8, 但是赋值长度超过了8,由于有format的存在,a 仍然可以完整的保 ...
2011-8-24 15:12 - guodong1986718 - SAS专版
sas导入数据的set中,提示变量已定义为字符型和数值型。
8 个回复 - 12643 次查看
proc import out=AF_Forecast0
datafile="E:\DATA\分析师跟踪\AF_Forecast0.csv"
dbms=csv replace;getnames=yes; datarow=3;run;
proc import out=AF_Forecast1
datafile="E:\DATA\分析师跟踪\AF_Forecast1.c ...
2014-10-21 11:53 - lizhewenbei - SAS专版
sas宏变量的处理:对变量名长度超过32的变量重命名
1 个回复 - 4579 次查看
请问一下,假如宏
变量renamelist的名字是
rt1_ddddd_aaaaa_bbbbb_ccccc_fffffff(超过32了)
重命名为rt1_ddddd_aaaaa_bbbbb_ccccc_f(截取前28个字符作为新名字),
怎么操作呢?
代码如下:
proc sql ;
...
2018-10-2 11:12 - 落陷的阳光 - SAS专版
SAS如何生成虚拟变量
2 个回复 - 4720 次查看
两个问题, 1. SAS如何生成虚拟
变量
2. 如何进行多元正态分布的均值和方差检验,在SPSS中通过General linear model 能做, 但是SAS中的GLM好像不是那么回事?
数据在这里~
其实最终的要求就是
因
变量矩阵{
} ...
2018-6-6 10:21 - the_fly_winds - SAS专版
sas选出2个集中相同的变量到新表中
6 个回复 - 835 次查看
数据集被category分为两类,现在希望选出这两类中,name相同的数据到新表中。
也就是标黄的这6行数据。
求问各路大神。
2018-1-21 20:21 - 牛穿风 - 悬赏大厅
改变SAS输出数据集中变量次序的方法汇总
7 个回复 - 10592 次查看
【问题背景】
在实际工作中,经常面临自定义数据集
变量次序的问题。当处理的
变量较多时,就算手工在EXCEL里通过VLOOKUP排序处理也是比较耗时的。
【解决方法】
除了引用Crackman给出的两种方法(http://crackman. ...
2015-10-14 15:37 - tj0412ymy - SAS专版
SAS如何提取出最后一个字符相同的所有变量
6 个回复 - 5087 次查看
现在有一个数据库,
变量名的命名规则是 ab1x ac2x ax3x……,ag1y ah2y ay3y……,ah1z am2z an3z……。在stata中,可以很方便的用*x,*y,*z的方式提取这些
变量,并分别保存到不同的数据集中。但是在SAS中如何做到这 ...
2015-9-26 10:18 - zkfu41 - SAS专版
SAS中,如何判断一个变量a的值是否存在于某些变量中
8 个回复 - 9930 次查看
SAS中,现在我想判断我的一个
变量a的值是否存在于某数组中或者说存在于某些
变量中,不用循环,一句话搞定的~求大神解答~[/backcolor]
例:针对[/backcolor] [/backcolor]如下[/backcolor]数据集:[/backcolor]
da ...
2015-8-31 12:03 - 168lijijie - SAS专版
SAS的import过程导入excel如何将第二行识别为变量名
9 个回复 - 8717 次查看
请教一下大神们,用proc import导入excel,我的excel中第一行是中文的标签,第二行是英文的
变量名,我就用datarow=2,getnames=yes,数据是从第二行开始读取的,但是
变量名依然识别的是第一行。
后来发现不管dataro ...
2016-8-20 15:24 - 林荫大道i - SAS专版
SAS中年份和行业虚拟变量的设置
2 个回复 - 2124 次查看
我要写企业现金持有与企业成长性的研究,以往的文献都是控制了行业和年份因素,在SAS中控制这两个因素的代码要怎么写啊?求大神指点
2019-2-28 11:41 - 和润兰 - SAS专版
如何让SAS自动查找变量值相同的观测并计算个数
10 个回复 - 22512 次查看
我想请问一下,在SAS里面,得到了一个有两百多万条观测的数据集,选定一个
变量,如何让SAS自动查找
变量值相同的观测并计算个数,并输出一张表,把不同
变量值的重复观测数列出来。前提是我不知道该
变量都有哪些取值, ...
2012-5-3 14:50 - 雨中的稻草人 - SAS专版
sas逻辑库里变量无法加载打不开怎么回事
13 个回复 - 10903 次查看
自己建的永久
sas逻辑库里数据经常打不开,说
变量无法加载,
日志窗口会显示:例如“ERROR: 没有为
变量 Sex 找到输出格式 SEX 或无法加载之。”
“ERROR: 没有为
变量 Age 找到输出格式 AGE 或无 ...
2012-5-30 10:40 - 风雨同路123 - SAS专版
SAS做偏最小二乘法时获取变量投影重要性数值
7 个回复 - 1498 次查看
请问如何获取
变量投影重要性数值呢?下面是代码
DATA example;
PROC IMPORT OUT= example
DATAFILE= "C:\Users\Li-ion\Desktop\神经网络模拟0426生物量\数据\生物量0426.xlsx"
DBMS=EXC ...
2020-3-11 12:15 - w无名小卒 - SAS专版
如何让sas自动读取变量
4 个回复 - 886 次查看
我想做主成分分析,其中有一步是要输入
变量集,但我有几十个
变量,罗列出来太费劲了,请问有什么方法能够让
sas自动读取那些
变量名吗?谢谢大佬!
2021-11-12 13:46 - CCircle - SAS专版
sas 中如何将一个变量多个值合并
4 个回复 - 4693 次查看
如题,假设有两个
变量id,name,数据如下:
a apple
a pear
b apple
c banana
c pear
……
想得到的结果是,a apple&pear
请问如何实现呢?假设name有一百种以上
2017-7-25 10:06 - 绣球 - SAS专版
请教SAS如何将取一个变量的观测值,去获取和观测者相同的变量下的观测呢?
4 个回复 - 608 次查看
data aaatest;
a="b,c,d,e";
b="test1";
c='test2';
d='test3';
e='test4';
do i =1 to countw(strip(a));
valuename=strip(scan(a,i));
output;
end;
run;
怎么根据这个valuename的观测值b,c,d,e去取到 ...
2021-11-3 10:24 - 两个人字符 - SAS专版
急求,两个变量的协方差(COV)用SAS怎么算
5 个回复 - 10377 次查看
各位大神,小弟需要写一个分析债券非流动性的程序,其中一步是计算 r = -COV[ p(n), p(n+1)] , 其中p(n) = price(n+1) - price(n) ,按照id分组。请问这个程序用SAS该怎么写呢?
导师分配的任务,快到 ...
2012-8-27 14:37 - TITANATE - SAS专版
怎么用R语言实现类似SAS宏变量的功能
1 个回复 - 792 次查看
有一些病人用药情况的表格, 想统计有多少病人使用了某种药物药物名称有很多,例如
acetaminophen, ACYCLOVIR,ADVAIR....等等,大概几百种不同药物吧,然后用以下code提取使用该种药物的人数[/backcolor]
SDH_ac ...
2021-10-20 02:39 - yu9954 - R语言论坛
sas小白求教!多个数值型变量取值计数问题!
3 个回复 - 809 次查看
请教各位大佬:多个数值型的
变量的取值 应当如何进行计数?例如:
SP1 SP2 SP3 SP4 SP5 SP6 SP7
1 1 3 1 2
1 2 1 3 2
1 1 1 . 2
1 1 1 1 ...
2021-7-31 22:17 - guko - SAS专版
sas中如何判断一个变量的字符串是否包含另一个变量的字符串?
6 个回复 - 21009 次查看
比如我现在有两列
变量,分别记为var1 var2,观测值为:
var1 var2
1 aab a
2 aac b
3 bbc a
4 aac c
我想要找到var1的字符串中包含了var2的字符串的观测值,就比如这边的第1和第4组观测 ...
2016-1-20 09:18 - 薄言往诉 - SAS专版
SAS根据分类变量生成新变量
1 个回复 - 1072 次查看
部分代码如下:
data exam;
input score group course sex;
cards;
87 a math m
75 b science f
.
.
比如要根据group和course生成新
变量,比如,满足group=a and course = math,取名为
变量x1,以此类推。
2021-9-8 22:37 - qk83792561 - SAS专版
利用SAS求各变量平均值
5 个回复 - 15596 次查看
如题:假设有数据表test
id year a b c d e f g ....
1 2000
1 2001
...
1 2010
2 2002
...
2 2008
现在想求每个个 ...
2015-3-4 09:28 - liuliuqiu - SAS专版
sas语法错误以及如何增加新变量?
2 个回复 - 1333 次查看
各位大佬,小萌新求助问题:
1.日志报错,如何解决:
169 create table new as select siteid sitename subjid dsyn randsf1 ieyn iecat ietestcd anmyn pspid anmgrpnm spid
...
2021-7-15 14:03 - saraqiyan - SAS专版
SAS按stkcd求某个变量前三年滚动均值
1 个回复 - 1305 次查看
SAS中遇到一个困难,就是滚动求均值、求方差不知道怎么做,求教大神指导!图一是:按f_stkcd求第一个
变量前三年滚动均值,后面结果从2013年开始输出前三年的(2013、2012、2011)均值,2014就输出(2014、2013、2012 ...
2021-5-18 15:08 - Monkeli - SAS专版
求助:sas创建宏变量的问题
2 个回复 - 780 次查看
在用
sashelp.cars数据集做练习时遇到了以下问题:想要将每个汽车品牌都创建成一个宏
变量,但是使用do循环创建宏
变量会报错。请问这个为什么会错,同时创建多个宏
变量有更好的解决方法吗,感谢!!!
2021-3-31 16:18 - _MJ - SAS专版
sas中如何实现按变量进行分类
7 个回复 - 4618 次查看
id n
1 1
1 1
1 2
1 2
1 3
1 3
2 1
2 1
2 2
2 2
2 3
2 3
类似这样将相同id值得观测平均分成三组,分别为1 2 3
2015-12-21 12:45 - Kylin_qin - SAS专版
复习SAS base时遇到关于变量length的两个问题
2 个回复 - 1306 次查看
第一个问题:我选A,模考给的答案是C。给name设置长度的语句是最先出现的,为什么选C呢?
The variable Name in the data set Employee has a $CHAR10 format. The variable Name in the data set Sales has a $CHA ...
2020-12-30 21:29 - 起名咋就这么难 - SAS专版
SAS 日期宏变量 宏
8 个回复 - 2095 次查看
将生成的日期生成为宏
变量,再将日期宏
变量插入数据集,但是插入日期失败,生成的a_1,a_2里的date、dt都为空值,调试了好久都无法实现,不知道错在哪里,请大神指教一下!!着急!!!!
2021-2-5 10:27 - Undernatural - SAS专版
【求助】sas如何根据同一变量进行计算?
15 个回复 - 1768 次查看
请教下各位老师,现在我有两列数据,数据格式如下:
id price 乘数 标签
am 100 0.1 1
ac 101 0.2 1ab 102 0.5 1
ba 80 0.6 ...
2020-11-4 09:40 - sas年轻人 - SAS专版
问题:SAS report 过程变量被截断
4 个回复 - 1494 次查看
数据集中的 COL1 如下图1,我设置的FORMAT格式如下图2,
在 report 过程中的使用如下图3,但是
变量发生了截断,如下图4,除了在format过程中 添加空格 ,请问还有其他方法吗(在 report 过程使用的方法)?
2020-10-26 16:57 - 艺璇大本营 - SAS专版
sas用sql获取的数据存入到全局变量中有空格,怎么在引用的同时去掉空格
6 个回复 - 1544 次查看
比如 proc sql noprint;
select count(*) into :n0 ;
quit;
ods pdf file="";
proc report data=a;
var a;
define a/display "placebo(n=&n0)";
run;
ods pdf close;
这种情况下在pdf里面的n=到n0这个数据中 ...
2020-8-7 16:22 - Rorschach啊 - SAS专版
SAS 中,变量名长度不一怎么办?
10 个回复 - 2391 次查看
SAS 中,
变量名长度不一怎么办?
Data TJLX;
Input DQ$ X1 X2 X3;
Datalines;
北京 38.29457 1365.62 1816.84
天津 28.75224 1025.232 3895.19
河北 32.234 342.7376 2729.8
山西 28.24524 309 ...
2020-7-19 23:04 - zss88 - SAS专版
SAS lagn函数如何根据变量值动态定义n
2 个回复 - 1007 次查看
比如有两列数据<br>
X Y<br>
1 aaa<br>
1 bbb<br>
2 ccc<br>
3 ddd<br>
... <br>
新增一列Z,使得Z=lagX(Y)如何实现?<br>
期望结果:<br>
Z<br>
<br>
aaa<br>
aa ...
2020-7-15 00:33 - williamwei517 - SAS专版
sas软件做var时提示变量没有找到
0 个回复 - 2082 次查看
%macro xyz;
%do i=0 %to 10;
data fz2;
set zx1;
if group=&i;
data zxg1;
set fz2;
proc means data=zxg1 mean noprint;
var b2-b37;
output out=mean&i(drop=_TYPE_ _FREQ_) mean=m1-m36 ;
run;
proc ...
2020-5-30 20:06 - 793998909 - Stata专版
批量修改SAS变量名
7 个回复 - 6109 次查看
在论坛里学习了批量修改SAS数据集的方法,如下:
proc sql;
create table ...
2014-2-21 20:52 - userzht - SAS专版
sas怎么引用变量?
3 个回复 - 2095 次查看
比如我的数据集中x为时间格式20200101,现在我想生成一个y
变量,y
变量为字符型
变量“我20200101完成作业”,引用之前的x
2020-5-18 16:33 - Aimerrhythm - SAS专版
在SAS中产生哑变量(dummy varirable)
10 个回复 - 21524 次查看
例如x为四分类的
变量,则需要产生四个哑
变量(事实上分析时一般只需要纳入三个哑
变量即可,以未纳入的作为reference group)
在SAS中实现先建立数据集a,data a;input x@@;cards;1 2 3 4;run; 方法一:data b;set ...
2009-7-12 14:57 - fisher163 - SAS专版
SAS回归中如何设置行业和年份虚拟变量
0 个回复 - 1566 次查看
有一份财务数据,选择上市公司2012年到2019年的数据,数据包含上市公司的行业信息,年份是数值型的,行业是字符型,在做回归的时候需要控制年份和行业信息,请问要怎么生成年份和行业的虚拟
变量?
2020-5-8 13:34 - 阿娜塔哇 - SAS专版
sas macro变量引用
8 个回复 - 1574 次查看
%macro export_excel;
%do i=1 %to &nummem;
%let tname=%qscan(&memlist,&i,\);
proc export data=rawfile.&tname
outfile='D:\study\datasets.xlsx'
dbms=xlsx
replace label;
sheet="&tn ...
2020-4-17 11:01 - 白风黑息11 - SAS专版
求教SAS中怎么求相邻行的非缺失值生成新变量
4 个回复 - 1106 次查看
之前已经有过类似的问题,如下:
[问答] 求教SAS中LAG函数的使用 https://bbs.pinggu.org/thread-2692528-1-1.html
但是他这个数据里面price
变量是完整没有缺失值的,我的数据里
变量有缺失值,我想求出最近的一次非 ...
2020-3-9 11:00 - 白风夕月 - SAS专版
如何用sas取每个变量的前n个数值?
4 个回复 - 8118 次查看
每一个ID,有很多个值date(每个ID的date的个数不一样),我想取每个ID前120个值,也就是说我只想要a的a1,a2,a3....a120,b的b1,b2,b3...b120,以此类推。该如何操作?求高人相助!感谢![/backcolor] ID date[/b ...
2015-6-14 16:24 - echo0 - SAS专版
求助SAS如何批量剔除变量的极端值
12 个回复 - 10439 次查看
请教论坛里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做面板数据,怎么创建一个ID变量?
0 个回复 - 645 次查看
有很多人,数据里是name表示,每个人又在不同时间做了好几次检测,时间
变量是week。我想生成一个连续ID
变量,一个人一个ID,不管week如何。怎么实现?就类似于stata里的group函数,在
sas里如何实现?
2020-3-8 16:07 - tfwdtfwd - 爱问频道
SAS中如何批量修改某一文本变量的值
1 个回复 - 1207 次查看
我想要合并两个数据集,它们都有一个
变量是国家名,然而第二个数据集的原xlsx文件的国家名这一列有点问题,在每个名字前面都加了一个“.”,这样两个数据集的
变量就对不上了。
大概就是这个意思:
数据集一:
C ...
2020-3-1 06:43 - mmmmmay326 - SAS专版
SAS genmod logsit 如何输出自变量的预测概率值及互作效应间的两两比较?
0 个回复 - 542 次查看
data work1;
infile 'e:\trapping\trapping1_10.txt' delimiter='09'x;
input breed$ id size party sniff rush;
proc genmod data=work1 descending;
class breed id sniff crush;
model crush=breed size par ...
2020-1-10 11:50 - hxk87822 - 爱问频道