腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Sas滤波器
宏
嗨,我有一个
宏
,它只接受一个筛选值,但是我想让它多输入逗号分隔
的
值代码。请帮帮忙。data new (where name =John, David, Ralph)
浏览 3
提问于2020-04-12
得票数 0
回答已采纳
1
回答
如
何在
宏
中
使用
SYSPBUFF
传递
变量
列表
来
屏蔽
子
宏
中
的
“OR”
、
我
使用
SYSPBUFF
将不同数量
的
参数
传递
到一个
宏
中
。具体地说,我正在
传递
一个州
列表
(内部查询)和区域
列表
(外部查询)。正在
使用
的
一个州是俄勒冈州,它是"OR“
的
缩写,这个州导致了我
的
错误。我之前问了一个几乎相同
的
问题,得到
的
回答解决了这个问题。但是,现在我将工作
宏
添加到另一个
宏
<e
浏览 15
提问于2019-03-28
得票数 0
2
回答
使用
宏
将值
传递
到查询
中
时,当值不存在时是否可以继续查询?
、
、
、
、
我有一个查询,在这个查询
中
,我
使用
宏
传递
了一个很长
的
变量
列表
。我还
使用
一个
宏
对不同
的
表运行相同
的
查询。运行
宏
之后,我发现并不是所有的表都包含所有列出
的
变量
。从技术上讲,这些表应该具有相同
的
列,但似乎某些表
中
缺少其中
的
一些列。我
的
问题is...can如果值不存在,我会得到绕过该
浏览 19
提问于2019-07-27
得票数 0
2
回答
创建SAS
宏
来处理任意数量
的
变量
、
我希望在SAS
中
创建一个
宏
,它将从数据集中计算任意数量
的
数值
变量
(
变量
是参数并由用户输入)
的
平均值。我只知道如何一个一个地输入
变量
,并且不确定如何设置它,以便在调用
宏
时可以输入任意数量
的
变量
,谢谢。现在我有密码%put
Syspbuff
contains: &
syspbuff
; proc means data
浏览 0
提问于2018-03-06
得票数 0
2
回答
我可以从
宏
变量
创建一个
宏
名吗?
、
、
我想
使用
into函数将一组值发送到
宏
中
。我一直都这么做。但是,我想对三个不同
的
表
使用
相同
的
内容,我想
使用
传入
的
宏
变量
创建INTO
宏
名。这能办到吗?这对我没用。也许我需要在
宏
名之前
使用
前面的命令
来
首先编译它?本质上,我希望创建三个
宏
存储:来自IP_DENOMINATORS
的
值
的
IPCOLS,来自
浏览 0
提问于2019-07-18
得票数 0
回答已采纳
5
回答
用未指定
的
参数调用其他
宏
的
SAS
宏
、
我正在尝试做一个
宏
,它以其他
宏
作为输入,而这些
宏
可以有不同数量
的
参数。所以想象一下我有一个
宏
:%PUT &text.;我想要创建一个call_macro
宏
,它调用foo(),指定文本。问题是,我可能想用其他参数调用另一个
宏
fuu()。%MACRO call_macro(macro = , args = );%MEND ca
浏览 5
提问于2022-03-09
得票数 0
4
回答
列表
形式
的
SAS
宏
参数
、
我正在尝试创建一个
宏
,其中一个参数是一个
列表
。我
的
宏
包含一个带有where语句
的
proc sql,其内容如下:我试着这样做: %MACRO DATA_PULL (name=
浏览 8
提问于2018-05-09
得票数 1
3
回答
在
宏
中
使用
数据集中名称
中
的
变量
时,SAS语法错误22和200
、
、
我试图
使用
宏
中
的
循环对SAS
中
的
几个数据集进行排序,在数据集名称中
使用
数字
列表
(其中一些数据集中有前导零)(例如,在示例代码
中
,01,02
列表
),这段代码还将指导我想要构建
的
其他一些循环。我
使用
了SAS指南来循环一个非顺序
的
值
列表
,从这里开始
使用
一个
宏
DO循环代码作为起点:。directorid compid;
浏览 3
提问于2017-12-28
得票数 0
回答已采纳
4
回答
如何防止CATx函数计算表达式
、
当
使用
%sysfunc调用CATT()函数时,是否有方法阻止它计算表达式?但是,CATT()将连字符视为减号,并将其计算为数字表达式,并返回:我尝试过
宏
引用,但没有改变任何东西,我想是因为我需要对CATT()隐藏值。如果CATT
的
任何参数看起来像一个表达式,那么它将被视为表达式。
浏览 7
提问于2015-10-13
得票数 4
回答已采纳
2
回答
如何
使用
宏
中
的
SYSPBUFF
通过
变量
列表
掩蔽"OR“
、
我
使用
SYSPBUFF
将各种参数
传递
到
宏
中
。具体来说,我正在浏览一份州清单。正在
使用
的
州之一是俄勒冈州或" or“州,而这一州导致了我
的
错误。条件是:&ST^=错误:%DO %WHILE循环中
的
条件,&ST^=,生成一个无效或缺失
的
值。
宏
将停止执行。
浏览 0
提问于2018-05-17
得票数 3
回答已采纳
2
回答
在SAS
中
宏
中
可变参数
的
数目?
、
、
我有一个
宏
,我目前在其中
传递
6个表名和6个列。但是,列和表
的
数量并不总是不变
的
。这是我
的
宏
,我正在尝试参数化。
浏览 0
提问于2016-11-17
得票数 0
回答已采纳
1
回答
Proc查询
的
无效DataType错误
、
、
、
我正在
使用
Oracle
传递
和
宏
循环创建一个基本查询。当我连接到Oracle时,它工作得很好,通过连接创建表,但是当我只
使用
Oracle
的
execute(DDL语句)时,它会给我一个无效
的
数据类型错误。我只是从另一个现有的表
中
创建表。对于这个特定
的
程序,我
使用
的
是SAS,但是只是代码编辑器,而不是查询生成器。 &STATES
宏
解析为我创建
的
全局
宏
中<
浏览 1
提问于2019-07-11
得票数 0
回答已采纳
1
回答
使用
宏
中
的
变量
列表
重命名
变量
、
、
这是SAS
的
新手。我试图通过
使用
列表
中
的
新值
来
重命名数据集中
的
变量
。由于我有多个需要重命名
的
变量
超过100个
的
文件,所以我创建了以下
宏
,并试图
传递
带有新名称
的
列表
。但是,我不知道如
何在
宏
中
传递
变量
列表
并正确循环。现在,我在
浏览 0
提问于2018-02-25
得票数 0
回答已采纳
1
回答
使用
SAS
宏
,有没有一种方法可以创建名称
中
包含空格
的
变量
?
、
我想
使用
宏
在我
的
数据集中创建一个
变量
。
变量
名包含空格。通常在SAS
中
,我必须用撇号将名称括起来:'var_ name 'n。在
宏
中
,我尝试
使用
%(Str)
来
屏蔽
撇号:%macro test(varname);%mend; 但这似乎行不通。
浏览 0
提问于2013-05-29
得票数 2
回答已采纳
2
回答
sas %str或%bquote希望将半单引号保留在
宏
变量
中
。
、
、
这是一个名为&email
的
宏
变量
。我需要这个分号之间
的
任何两封电子邮件,但没有分号后,最后一封电子邮件,但谁有一个单引号在她
的
电子邮件地址,
如
奥康纳,%str将自动匹配单引号
使用
%STR(amy.goodman@yaho.com;bill.goodman如何通过
使用
%str或任何其他
宏
引号函数(
如
% amy.goodman@yaho.com;bill.goodman@yaho.com;lily.O'
浏览 0
提问于2017-03-01
得票数 0
1
回答
LISP
中
的
Sum和乘积
宏
、
、
、
我需要编写一个程序,它在某个
变量
范围内为某些主体计算和,如下所示:一般情况:我需要用
宏
来
完成,但是无法理解这些东西。我不需要完整
的
代码,只需要一些关于
宏
和用法
的
解释。首先,
变量
(iteration-variable)是如何
传
浏览 1
提问于2014-11-05
得票数 1
回答已采纳
2
回答
SAS -定义包含未定义
宏
变量
的
宏
变量
,而不产生警告。
如何定义包含对尚未定义
的
其他
宏
变量
的
引用而不生成警告
的
宏
变量
? 考虑一个程序,它为不同
的
变量
生成相似的图。根据
变量
的
不同,每个图形
的
标签都会发生变化。由于所有的数字都有相似的标签,除了特定
的
分析
变量
,为了便于修改,将标签放在程序
的
顶部是有意义
的
。问题是,在程序
的
那个时候,
变量</em
浏览 3
提问于2017-05-30
得票数 2
回答已采纳
2
回答
以用户形式将教科书中
的
答案作为参数
传递
给单独
的
宏
、
因此,我试图
使用
userform
传递
一个答案,作为在给定文件夹
中
搜索文件
的
一种方式。例如,这就是我想要做
的
。选择File 1 __按钮有人能给我们举个这样
的
基本例子吗?
浏览 1
提问于2012-06-07
得票数 0
3
回答
将
子
字符串(可能包含引号等)
传递
给
宏
变量
正如我们所知道
的
,在
宏
编译过程
中
应该
屏蔽
特殊字符。但是,如果我想将一个动态
子
字符串赋值给一个
宏
变量
,怎么办?如下所示:mvString可以包含任何符号,包括不匹配
的
单引号或双引号。因此,在本例
中
,程序正确工作:%let mvSubstr = %substr(&mvString, 1, 1)
浏览 18
提问于2016-08-29
得票数 0
回答已采纳
2
回答
宏
的
名称/标题作为
宏
SAS
中
的
变量
我试图
使用
一个PARMBUFF
宏
来
重复一个有20个不同客户端定义
的
数据步骤(下面的一个例子)。DATA _NULL_;%LET bank1 = O.OWNER LIKE 'XXXXX%';数据步骤将创建由上面创建
的
客户端
宏
变量
定义
的
单独表。
的
名称(字符串)创建这个表但是我在引用表名
的
宏
字符串时遇到了问题。我试图按照以下方式重新格式化<e
浏览 4
提问于2015-06-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券