腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
%If%then %
else
的
Sas
宏
条件
联接
join
、
sas
、
conditional-statements
、
sas-macro
如果有丢失
的
ID,我会加入DOB1=DOB2。我想让程序比较表中
的
每一行。但是saw发现weight2表中缺少第一个ID,于是它完全切换到
else
语句,并
使用
DOB1=DOB2进行连接。我
的
理想结果是有四行连接。但是现在
sas
只给了我三行。b.ID2,b.DOB2 %if %sysfunc(exist(b.ID2)) %then on a.ID1 = b.ID2; %
else
sysfunc(n
浏览 64
提问于2019-09-28
得票数 1
回答已采纳
1
回答
将“where”
条件
从
SAS
翻译到R
r
、
sorting
、
sas
、
where-clause
、
language-translation
我有一个
SAS
宏
,我需要转换成R,而且由于我刚开始
使用
SAS
,所以我在理解代码
的
某一部分时遇到了一些困难。在
宏
的
开头,我有一行定义了
宏
- %if %length(&filters) > 2 %then %let filters = and &f
浏览 1
提问于2014-02-22
得票数 3
回答已采纳
2
回答
在
SAS
中根据
条件
运行
宏
sas
、
sas-macro
我已经尝试了几种方法来设置这些
宏
。基本上,每年有10个不同版本
的
宏
,我需要创建一种方法来
使用
顶部
的
let语句,以便只运行基于这些
条件
的
单个
宏
。Let year=2001;%INCLUDE "macro location"; %
ELSE
当我运行这段代码时,它正在运行所有的
宏<
浏览 0
提问于2020-12-14
得票数 0
2
回答
并非总是由
宏
创建
的
sas
格式语法检查失败
format
、
sas
、
sas-macro
我有一个
sas
宏
,如果满足某些
条件
,它会创建一个用户定义
的
格式,稍后将在
宏
中
使用
该格式。但是,并不总是创建此用户格式。因此,当
sas
在调用
宏
时验证语法时,它会出错,因为当
条件
不满足时,用户定义
的
格式是未知
的
。
使用
用户定义格式
的
语句被包装在一个if
条件
中,该
条件
尚未满足,但
宏
仍然出错。任何克服这个问题
的<
浏览 0
提问于2016-04-23
得票数 1
1
回答
if then
sas
中
的
else
循环
宏
macros
、
sas-macro
我正在尝试在
sas
中创建if
else
循环
宏
,以便为大型数据集中
的
变量创建虚拟对象。我
使用
的
代码是: data handle;%if &x='&y' %then %do;%end;&z=0;run;然后我调用了
宏
%
浏览 0
提问于2013-10-12
得票数 1
2
回答
如何读取
SAS
提示符
的
静态列表
的
用户选择值
static
、
sas
、
prompt
我
的
程序有五个文件,每个文件都有一个
宏
。我尝试创建一个存储进程,它具有提示来询问用户要打开哪个文件(我无权保存数据库中
的
文件,
SAS
文件夹所在)。该提示符名为Prompt_1,具有静态列表
的
五个值(1_First、2_second、3_third、4_fourth、5_fifth )。在存储过程管理器>
SAS
代码页>我输入了:%include '/home/admin/
浏览 2
提问于2018-07-17
得票数 1
回答已采纳
2
回答
sas
将变量传递给
条件
宏
sas
、
sas-macro
value ; 1 pluto 111 3 trump 333 ;我想在
sas
条件
宏
内
使用
dataset变量名来创建其他IF
条件
。我
的
意思是在
条件
宏
前(或
条件
宏
内)将此代码与另一个IF步骤一起
使用
。%do; "mod &var"n = na
浏览 0
提问于2016-05-19
得票数 0
2
回答
如何有
条件
地包含定义
宏
的
*.
sas
文件?
sas
、
include
、
sas-macro
我在几个
SAS
程序中
使用
了
宏
,所以我在一个单独
的
文件/myFolder/myMacro.
sas
中定义了
宏
。在批量运行时,我想以这样
的
方式
使用
:%include '/myFolder/myMacro.
sas
;' 当测试更改企业指南中
的
代码时,我打算编辑和运行/myFolder/myMacro.
sas
,然后编辑并运行
浏览 9
提问于2021-12-09
得票数 0
回答已采纳
1
回答
需要根据
SAS
宏
中
的
条件
复制记录
sas-macro
、
proc-sql
我需要创建一个
SAS
宏
来根据特定
条件
复制记录。请检查附件中的当前输出与所需输出。唯一
使用
的
分隔符是",“和"&”。 我是
SAS
宏
的
新手,因此需要一些帮助。
浏览 0
提问于2017-08-01
得票数 0
2
回答
用于确定
SAS
脚本中所有列
的
sas
代码
sas
有没有办法确定
sas
脚本中
使用
的
所有列
的
列表?我希望能够编写一个
sas
代码,它可以通过
SAS
代码文件并确定
使用
的
所有列(在select、
条件
处理/
联接
等中)。谢谢!
浏览 0
提问于2017-02-15
得票数 1
1
回答
创建可变比率
的
SAS
宏
sas
、
sas-macro
我正在尝试创建一个
SAS
宏
,我可以调用这个
宏
来计算变量
的
比率。下面是我如何定义比率,并在
SAS
数据集中
使用
。我搞错了。我做错什么了?谢谢。%then &ratio = -999999;%
else
%if &num = .%then &ratio = -999997; %
else
&ratio = &a
浏览 2
提问于2014-08-04
得票数 0
回答已采纳
2
回答
sysget调用输出中
的
掩蔽符号
sas
要获得当前
SAS
程序
的
文件名,我们可以编写我很不幸,有人曾经创建了一个目录,其中包含了路径中
的
一个符号(哇!)。让我们创建一个示例文件夹C:\temp&other,并将我们
的
test.
sas
程序存储在该文件夹中。现在,我
的
问题是: 是否可以屏蔽%sysget(
SAS
_EXECFILEPATH)
的
输出以避免
SAS
试图解析
宏
变量&
浏览 4
提问于2020-01-14
得票数 2
回答已采纳
2
回答
如何将一个任务标记为在流中不执行?
sas
、
enterprise-guide
我在
SAS
企业指南中有一个流,但是由于调试
的
原因,我想运行一些任务,而其他任务不运行。有没有办法告诉这个流不执行一些任务?F.E.导出任务。
浏览 3
提问于2013-02-15
得票数 2
1
回答
在创建时,我们可以
使用
预定义
的
变量名吗?
python
、
pandas
、
sas
、
sas-macro
我正在执行一项任务,将现有的
SAS
代码转换为Python。USECASE 1:它可以
浏览 3
提问于2020-08-06
得票数 0
3
回答
在
SAS
中
使用
Toggle语句
if-statement
、
sas
、
toggle
我试图创建一个程序,在用户输入
的
基础上切换代码
的
某些部分。下面的代码应该只在prog1变量设置为Y时运行。然而,我
的
日志显示,无论什么情况,代码都会运行。有人知道这是怎么回事吗?
浏览 3
提问于2017-11-03
得票数 0
回答已采纳
2
回答
如何解释这个
SAS
宏
?
sas
我是一个新
的
SAS
学习者。以下是一条
SAS
语句。请解释此
SAS
宏
。非常感谢!
浏览 22
提问于2019-03-21
得票数 0
回答已采纳
1
回答
如何在我
的
桌子上得到最后一个reasonID?
php
、
mysql
、
database
、
laravel
你好,我试了几个小时,但我找不到解决办法。这是我
的
查询Laravel查询: ->whereIn('sasr.reason', $req->studentStatuses'sasr.reason', 'sasr.reasonID') ->ord
浏览 0
提问于2019-07-04
得票数 1
回答已采纳
2
回答
如何从一组地址中删除后缀
sas
、
sas-macro
我有一个包含街道地址列表
的
数据集。其中一些地址以后缀结尾,如"AVE“或"ROAD”。我想删除出现在地址列表中
的
任何后缀。我
的
方法是
使用
Do循环遍历列表。; run; 我有点卡住了,因为上面的方法不起作用,即使所有单独
的
“片段”似乎都是独立工作
的
(例如,"if/then“逻辑可以在
宏
外
的<
浏览 25
提问于2020-12-15
得票数 1
1
回答
带有
条件
的
SQL中
的
SAS
合并转换
sql-server
、
sas
我正在尝试将下面的
SAS
合并代码转换为SQL,对我来说,这是第一次将
SAS
脚本转换为SQL。rsn_cde; data dclhcl; by rsn_cde; run; ,d.*JOIN dclhcl d ON t.rsn_cde = d.rsn_cde Post
联接
条件
我无法将
SAS
浏览 3
提问于2022-09-05
得票数 0
1
回答
SYSPBUFF选项
sas
我正在尝试编写一个宏代码,其中我
使用
了几个关键字参数,并希望其中一个参数能够读取多个参数/值。我想要达到这样
的
效果:%LET CNT = %sysfunc(countw(&syspbuff))我尝试
使用
syspbuff选项来读取VVAR参数
的
值,但它将所有值传递给了所有参数。谢谢!
浏览 0
提问于2018-02-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
门当户对的做法,SQL的配对方法
30天拿下Rust之语法大全
SAS程序命令行运行时传递参数的N种方法
C语言中的预处理基本知识
SASpy模块,利用Python操作SAS
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券