问题标签 [sas-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sas - PROC IML 日志 (SAS Studio)
我对 PROC IML 程序比较陌生。如果可能的话,我想让我的日志完全干净,其中包括显示没有注释的日志和“!”(在这种情况下也是长度?)。我怎样才能消除音符,保持我的 CPU 和性能非常高效?
谢谢您的帮助!!我很感激!.-米歇尔
loops - 用于 !!在 SAS 中的调用符号中
谁能告诉我这个数据步骤在做什么?我从未见过“!!”的用法 还是之前的“双感叹号”?
循环的一般要点也会有所帮助,谢谢
datetime - SAS:数据集名称删除日期并替换为当前日期
我目前有一个宏,可以将我的数据集从一个分支移动到另一个分支。在每个动作中,日期都会更新。但是,在输入新日期之前我无法自动删除旧日期,有什么建议吗?
代码是:
import - 导入带有行和列分隔符的平面文件
我正在导入一个带有行和列分隔符的平面 .txt 文件。问题是行分隔符用于减小文件大小,因此通常会跳过其余列。另一个问题是最长字符的长度是未知的,因此,如果这个 char 字符串被截断,那么我们会丢失分隔符,整个结构就会分崩离析。
我面临的问题的一个明确示例包括
.txt 文件
由于多种原因,我在尝试导入此数据时遇到了很多问题:
为字符变量设置非常大的长度会使导入过程非常耗时,而且我们不知道最长字符 var 的长度,因此每次迭代都需要更多时间
当结构意味着下一行可以在所有列都被填充之前发出信号时,我还没有找到一种方法来处理列和行分隔符,即不能只为行分隔符创建一个额外的列并删除它。
我尝试过的SAS代码:
非常感谢任何经验和见解。
sas - 使用 PROC FREQ 时 Somers' D 的正确顺序是什么
我希望使用以下代码使用 Proc Freq 生成 Somers' D:
我从文档中读到,上面的代码测试了 Y 作为列和 X 作为行的一致性,但我想确保是这种情况:
现在,这是测试一致性的正确方法是
或者
任何帮助将不胜感激
sas - SAS to Excel DDE 生成测试但不输出数据
我一直在关注在线文档并浏览其他堆栈溢出查询,但我还没有找到一种通过 DDE 将我的 SAS 数据集输出到 excel 的方法。
我运行的SAS版本是SAS9.4 我运行的excel版本是microsoft office 2016 - excel 2016
我用来导出的代码是
它输出“这是一个测试”,然后输出保存语句,但我的数据没有导出,文件也没有实际保存。
我忽略了什么吗?
group-by - 扩展列表以包括 SAS 中的因子变换
我有一个这样的数据集
我正在寻找一个新的数据集来适应因子转换,我需要更新我的字典
到目前为止我已经尝试过了
但无济于事,有没有办法扩展我的列表并附加正确的短语?
sas - 使用逗号分隔符 SAS 在字符串中的前两个单词上左连接
我有一个像这样的数据集和字典
然后我转换上面的数据集以创建变量的对数和平方转换,例如
然后,我需要为 x_1、x_1_log、x_1_sq 附加我的字典,我尝试使用 scan、trim 和 substr 函数,但我找不到像这样匹配 3 个单词中的 2 个的方法
退出;
请注意,我已经调换了我的表以使其更好地加入
sas - 在宏函数之外定义宏变量的优点
我有一个固执的讲师,他坚持要像这样在宏语句的括号内定义所有宏变量
这样做有什么好处?像这样实际定义函数有什么好处:
我认为第二个选项提供了清晰和整洁的编码结构,有人能指出这两种方法的任何其他优点或缺点吗?
arrays - 在 SAS 中批量转换变量
我一直在寻找相关的问题,但到目前为止我还没有运气。我正在寻找转换一长串自变量以进行回归分析。一个虚拟数据集如下所示:
在这种情况下,变量名称 X_i 单调增加,实际上,我的变量实际上是 X_number ,其中数字是六位数的唯一标识符。我一直在尝试记录所有这些变量的变换和平方,以便我有一个新的 X 矩阵,其中包含以下列
我尝试通过这样的所有变量循环列表
但这会炸毁我的服务器,我需要找到一种更有效的方法,在此先感谢
编辑:对于贡献者 - 我设法在 13:04 解决