腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SAS
-
使用
循环
调用
具有
不同
参数
的
宏
loops
、
sas
、
sas-macro
、
sas-wps
我是
SAS
的
新手,我正在尝试自动化
使用
不同
参数
调用
宏
的
过程。 下面是我想要
调用
的
宏
。,所以当前
的
方法是简单地多次
调用
这个
宏
。%expo(10,2021);%expo(12,2021); 我不想
使用
这么长
的
列表,而是想创建一个
循环
来获取当前年份,并在每一年<em
浏览 52
提问于2021-10-11
得票数 1
回答已采纳
1
回答
循环
调用
sas
程序
sas
我有个
SAS
程序。我需要多次
调用
SAS
程序,每次传递一个
不同
的
日期
参数
。我是否正确,首先需要将整个.
sas
文件包装成某种
宏
,然后需要重复
调用
该
宏
?或者,是否有一种方法可以不将其包装在
宏
中?
浏览 1
提问于2018-12-17
得票数 0
回答已采纳
1
回答
SAS
%
宏
rerun_loop(arg)似乎不是一个函数,而是在
SAS
中运行
的
。
python
、
sas
、
sas-macro
我负责将一系列
SAS
文件从过时
的
Oracle+
SAS
环境转换为Python。虽然我了解足够多
的
SAS
来执行转换,但我不熟悉在
SAS
中执行
宏
的
一些方法。base=/*tablename*/run;rerun_loop似乎不是一个通用
的
或文档化
的
SAS
宏</em
浏览 2
提问于2015-06-25
得票数 1
回答已采纳
1
回答
在
sas
中
循环
遍历
宏
中
的
参数
sas
我开发了一个
SAS
代码,它有一个带有两个
参数
的
宏
。
宏
如下所示问题是,我有10个国家,如印度,美国,澳大利亚,巴基斯坦等,15个属性,如语言,地区,货币,life_expec,MaleFemaleRatio所以我必须
调用
宏
150次。U.S.A,area)*; *
浏览 3
提问于2015-06-30
得票数 0
回答已采纳
1
回答
从matlab中
调用
SAS
宏
matlab
、
sas
我想知道是否有一种方法可以从matlab
调用
SAS
宏
。我需要做以下事情2)在MATLAB中读取
SAS
输出电子表格-做一些工作-输出到电子表格有没有一种方法可以直接从MATLAB
调用
我
的
SAS
宏
?
浏览 0
提问于2014-02-19
得票数 1
2
回答
如何在
sas
中将
循环
用于
宏
函数
调用
loops
、
macros
、
sas
我在
sas
中
使用
以下语句进行函数
调用
%loopit(26062015,bbbbbbSBIN,FUTSTK,30Jul2015);其中我已经在前面的代码中定义了loopit
宏
。可以看出,在函数
调用
中,只有一个
参数
发生了变化,而其他
参数
都是相同
的
。我想知道是否有任何<
浏览 17
提问于2016-09-22
得票数 0
1
回答
在
SAS
中,如何将
宏
变量赋给当前
的
周号?
sas
、
sas-macro
我将
宏
变量赋值为:%let weeks2=31;我尝试过
使用
weeks2=week(今天(),'u'),但这会返回一个错误。 有什么想法吗?
浏览 4
提问于2017-08-22
得票数 0
回答已采纳
4
回答
SAS
语言提供
的
宏
编程
的
好处是什么?
java
、
macros
、
sas
在
SAS
中,整体“宏观”概念
的
效用究竟是什么?我
的
意思是,与编写一个可以立即编译和运行
的
程序相比,写一些将被转换成程序
的
东西有什么意义呢? 我只对JAVA有经验,我认为JAVA不允许
宏
或元编程。因此,我想知道
宏
编程
的
意义是什么。不能仅仅封装一些业务逻辑,因为为此,我们
使用
函数/方法/子例程等。
浏览 0
提问于2015-08-31
得票数 1
回答已采纳
2
回答
使用
SAS
触发MS访问功能
ms-access
、
sas
、
vba
我是新手,所以请温文点:) 我
的
问题是:我能让
SAS
(带有PC文件服务器
的
9.4)在MS ACCESS中触发一个功能,导入
SAS
早先吐出
的
.txt文件吗?背景:我继承了一个Access数据库(.accdb,
使用
VER.2010),这些源数据来自
SAS
。当前
的
方法是
SAS
输出.txt文件,我(半手动)将其导入到数据库中。半手动,因为有一个导入文件
的
按钮/
宏
,但我必须打开数据库并按下按钮。我
浏览 2
提问于2018-05-23
得票数 2
3
回答
为什么proc在
SAS
宏
中写入时不需要%符号
sas
、
sas-macro
我有一个关于
SAS
宏
的
基本问题。在
sas
宏
中,当您编写let语句或put语句或if语句时,始终在其前缀加上%。 但是当你在
宏
中写一个'proc‘时,为什么我们不需要写%proc呢?或者,例如%数据?
浏览 1
提问于2015-11-13
得票数 0
回答已采纳
4
回答
使用
%包括为
不同
站点自动化
SAS
程序
automation
、
sas
、
sas-macro
我
的
问题是,我
使用
相同
的
程序在多个网站上
的
报告。我必须为他们中
的
每一个单独运行代码。我希望自动化我
的
过程,以
调用
代码,并运行所有网站在一次。这是我尝试
使用
的
代码,但它不起作用。(SiteA SiteB); %let site = sites(k); end; r
浏览 4
提问于2017-11-17
得票数 0
回答已采纳
1
回答
在Teradata中
使用
SAS
格式
sas
、
teradata
、
formats
我一直在
使用
SAS
9.3
宏
INDTD_PUBLISH_FORMATS在Terada14中发布格式。它工作得很好,但我看不到发布格式
的
存储位置。该
宏
会创建一系列Teradata函数(
SAS
_PUTx),当
SAS
调用
一种格式时会
调用
这些函数。通过函数
的
外部名称
参数
,有一个返回到
SAS
服务器上
的
工作目录
的
路径,我可以看到那里
的
格式。<
浏览 5
提问于2015-03-10
得票数 0
1
回答
SYSPBUFF选项
sas
我正在尝试编写一个宏代码,其中我
使用
了几个关键字
参数
,并希望其中一个
参数
能够读取多个
参数
/值。我想要达到这样
的
效果:%LET CNT = %sysfunc(countw(&syspbuff))我尝试
使用
syspbuff选项来读取VVAR
参数
的
值,但它将所有值传递给了所有
参数
。谢谢!
浏览 0
提问于2018-02-22
得票数 0
5
回答
用未指定
的
参数
调用
其他
宏
的
SAS
宏
sas
、
sas-macro
我正在尝试做一个
宏
,它以其他
宏
作为输入,而这些
宏
可以有
不同
数量
的
参数
。所以想象一下我有一个
宏
:%PUT &text.;我想要创建一个call_macro
宏
,它
调用
foo(),指定文本。问题是,我可能想用其他
参数
调用
另一个
宏
fuu()。%MACRO call_macro
浏览 5
提问于2022-03-09
得票数 0
2
回答
错误:表达式中找不到必需
的
操作符(
SAS
)
sas
我试图从开始日期和结束日期开始
循环
如下:表达式中找不到必需
的
运算符:*100+MONTH(INTNX(“月份”,MDY(2,1,2020),3,“相同”))%LET ENDING_YEAR,&TARGET_EFF_MONTH.); 我是
SAS
的
新手。如有任何建议,将不胜感激。 谢谢。
浏览 12
提问于2021-07-05
得票数 2
1
回答
在从%包含复制
的
SAS
语句中
使用
宏
变量
sas
我有一个
SAS
框架程序,我打算用它多次
调用
一个单独
的
SAS
脚本。每次,被称为
SAS
脚本
的
信息将是
不同
的
。 我能否在框架程序中设置
宏
变量
的
值,然后被称为
SAS
脚本
使用
?
浏览 2
提问于2015-11-19
得票数 2
回答已采纳
2
回答
如何
使用
sas
自动
调用
多个
宏
sas
、
sas-macro
你好,我有用于特定任务
的
通用
宏
,如何自动
调用
宏
&编译并执行相应
的
宏
。我试着在日志中运行一个已定义
的
宏
,然后
调用
特定
的
宏
调用
,但是它会变慢,但是当我运行所需
的
宏
调用
时,任何人都能提供另一个自动执行
宏
的
解决方案吗?提前谢谢。下面是我
的
宏
-> F:\
浏览 2
提问于2016-12-12
得票数 0
回答已采纳
2
回答
SAS
宏
循环
--导入多个平面文件
import
、
macros
、
sas
、
sas-macro
我有一个包含17个平面文件
的
列表,我正在尝试将它们导入
不同
的
数据集。所有文件都有相同
的
数据步骤,所以我尝试编写一个do while
循环
来导入所有文件。我一直在尝试修改这里
的
一些代码,但没有成功: infile &pathin; run; %let n=%eval(&
浏览 0
提问于2012-07-26
得票数 1
回答已采纳
1
回答
SAS
宏
错误180-322:语句无效或
使用
顺序不正确
sas
、
sas-macro
、
let
我正在尝试在我公司
的
SAS
服务器上
使用
SAS
宏
语言。其余
的
(
SAS
-base)代码可以正常工作,但是
宏
不能。即使是一个简单
的
%let也会导致错误(这是程序中
的
第一行): -ERROR 180-322: Statement is notvalid or it is used out of proper order 我已经检查了tools下<
浏览 3
提问于2015-05-21
得票数 4
3
回答
如何将%LET
参数
从R传递到
sas
脚本?
r
、
sas
、
sas-macro
我有一个R脚本,它允许我在
SAS
中运行一个
宏
,如下所示(灵感来自):
sas
_script <- "MyScript.
sas
"print(return_code) 但是我想把一个论点传递到
宏
中,这样我就可以运行它,例如,从2010年到2018年
的
所有年份。我
的
SAS
宏
浏览 0
提问于2018-08-07
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SAS程序命令行运行时传递参数的N种方法
SASpy模块,利用Python操作SAS
SAS-编程中的小技巧
G65指令是如何使用局部变量的?
利用Python获取SAS和R自带数据集
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券