由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请问个macro问题
相关主题
怎样算一个variable前5个值的mean问一个sas问题
如何根据cdf(比较复杂,不能求微分)求其pdfPlease help with a SAS macro
请教一道SAS MACRO编程的问题。怎么都不明白。谢谢如何计算normal distribution function的cdf numerically?
大牛帮忙:批处理读入多个文件!!SAS中如何只保留变量名中含有reading的变量啊
how to use first.var in sas macro?R 求助
SAS问题请教想到一个问题,sas怎么和其他语言一样写function啊?macro和functon大大不同
再问个傻问题, R的关于R里的ANOVA function aov
请教一个SAS Macro的问题Help with print function in R
相关话题的讨论汇总
话题: mean话题: macro话题: let话题: str话题: function
进入Statistics版参与讨论
1 (共1页)
v***a
发帖数: 701
1
%let a = b c d e f...之后,怎么用macro求b c d e f...的mean?
写mean(&a)不对,是否要写一个macro function?
包子感谢
r********n
发帖数: 61
2
你需要用function把空格转换成逗号, 然后就可以用 mean function了.
p******s
发帖数: 229
3
%let a= %str(b, c, d, e...);
a_mean= mean (&a);
p*******i
发帖数: 1181
4
楼上正解 用%STR格式
v***a
发帖数: 701
5
多谢大家,包子已发
b**********9
发帖数: 8
6
%let a= %str( b, c, d, e, f);
%let b= %str( b c d e f);
options mprint symbolgen;
data x;
b=2 ; c=3 ; d=4; e=5; f=6;
z=mean (of _numeric_);
y=mean (of &b);
x=mean(&a.);
run;
只要稍微修饰 加上个of,偶以为 你的方法就可以很好的使用 不妨一试
见笑

【在 v***a 的大作中提到】
: %let a = b c d e f...之后,怎么用macro求b c d e f...的mean?
: 写mean(&a)不对,是否要写一个macro function?
: 包子感谢

1 (共1页)
进入Statistics版参与讨论
相关主题
Help with print function in Rhow to use first.var in sas macro?
R 里面有什么好的function 计算deretive?SAS问题请教
请教 C++ 里面 optmization 函数及其用法再问个傻问题, R的
Help needed! What sas function can read char. date HH:DD:SS:SSS to numeric?请教一个SAS Macro的问题
怎样算一个variable前5个值的mean问一个sas问题
如何根据cdf(比较复杂,不能求微分)求其pdfPlease help with a SAS macro
请教一道SAS MACRO编程的问题。怎么都不明白。谢谢如何计算normal distribution function的cdf numerically?
大牛帮忙:批处理读入多个文件!!SAS中如何只保留变量名中含有reading的变量啊
相关话题的讨论汇总
话题: mean话题: macro话题: let话题: str话题: function