社区首页 >问答首页 >根据sas数据集的模式创建变量

根据sas数据集的模式创建变量
EN

Stack Overflow用户
提问于 2015-04-25 21:53:20
回答 1查看 40关注 0票数 0

我制作了一个数据集,其中包含随机数作为结果和观察值。我希望其他所有值都为0,另一个值为1,但我不确定如何继续。有没有一种方法可以告诉sas要么做一个模式,要么给所有的evens一个值或别的什么?

代码语言:javascript
代码运行次数:0
复制
 id      outcome     trt
 1         1          0
 2         1          1
 3         0          0
  4        1          1

我考虑使用mod,但据我所知,它将从我的数据集中提取值,而不是创建信息处理。

EN

回答 1

Stack Overflow用户

发布于 2015-04-25 22:14:45

MOD是一个函数。函数有参数,并返回一个值。MOD将为您工作。N是一个自动变量,它计算一个数据步骤已经迭代了多少次。尝试:

代码语言:javascript
代码运行次数:0
复制
data want ;
  set have ;
  trt = mod(_n_,2) ;
run ;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29871158

复制
相关文章
根据变量值拆分SAS数据集
前几天看到一个群友提的一个问题,根据数据集中的某一个变量的值将一人大数据集拆分为多个小数据集(见上图第15题),实现这一目的的方法有多种,最常见的方法应该是宏循环,下面以根据变量SEX来拆分数据集SASHELP.CLASS为例介绍其他几种方法:
专业余码农
2020/07/16
2.7K0
根据变量值拆分SAS数据集
批量改变SAS数据集字符型变量的长度
临床试验的SAS程序猿/媛都知道,FDA对所提交的数据集的大小是有限定的,因为数据集过大在操作时会有点麻烦(比如打开会很慢),所以当我们生成最终的数据集时就要进行一个操作:按照字符型变量值的最大长度来重新定义变量的长度,以删除多余的空格从而减少数据集的大小。下面贴上我去年写的实现这一目的的宏程序:
专业余码农
2020/07/16
2.9K0
【从零开始学SAS】1、创建时间序列SAS数据集
注:intnx函数的三个参数,第一个参数是指定等时间间隔,可以是day week monthquarter year等。第二个参数是指定参照时间。第三个参数是_n_k,用来调整开始观测指针,k为正整数时指针由参照时间向未来拨k期;k取负整数时反之。
统计学家
2019/04/10
2.2K0
【从零开始学SAS】1、创建时间序列SAS数据集
SAS自动打开数据集及复制变量值
上个月的今天,我从南到北,从深圳奔赴帝都参加了一个制药行业软件用户组2016中国区年会(PharmaSUG China 2016)。听了两天的报告,收获不少。有幸见到SAS绘图大神Sanjay Matange,可惜当时忘记了要合影。这个名字可能大家不熟悉,但是他的博客Graphically Speaking我相信很多人有看过。在众多报告中,印象较深的是这个。作者分享了几个很有用的SAS技巧,比如自动打开所标记的数据集、自动获取某个变量的值。可惜没有分享源程序,所以我写了三个小程序,实现了自动打开数据集、执行选中程序并打开生成的数据集以及复制变量值。
专业余码农
2020/07/16
1.1K0
SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理
王小雷
2018/01/02
1.7K0
SAS-如何找出数据集超长变量及观测,并自动进行变量的拆分...
前段时间有人给小编提了一个需求,找出数据集中长度超过200字节的变量,并对变量进行拆分...这个需求当然不难,但是还是分享给大家~主要最近没写啥程序,也就没学到啥新的技能...关于变量长度的拆分,我想也是一个常见的问题。
Setup
2019/10/20
3.7K0
SAS学习︱逻辑库、数据集创建与查看、数据库链接(SAS与R的code对照)
版权声明:博主原创文章,微信公众号:素质云笔记,转载请注明来源“素质云博客”,谢谢合作!! https://blog.csdn.net/sinat_26917383/article/details/52839677
悟乙己
2019/05/27
4.1K0
SAS进阶《深入解析SAS》之Base SAS基础、读取外部数据到SAS数据集
本文介绍了SAS进阶《深入解析SAS》之Base SAS基础、读取外部数据到SAS数据集,以及使用SAS/ACCESS接口引擎进行数据库访问和SQL查询的方法。
王小雷
2018/01/02
2K0
SAS进阶《深入解析SAS》之对多数据集的处理
本文介绍了SAS中数据集纵向串接和横向合并的方法,包括使用DATA步、SET语句、APPEND过程、MERGE语句等方法。同时,还介绍了如何通过数据集选项IN=操作观测和更新UPDATA语句对数据集进行更改。最后,介绍了数据集的更改和更新语句的注意事项和具体操作方法。
王小雷
2018/01/02
1.6K0
SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作
版权声明:本文为王小雷原创文章,未经博主允许不得转载 https://blog.csdn.net/dream_an/article/details/50416819
王小雷
2019/05/27
6930
Pytorch创建自己的数据集
这里的mnist数据集并不是torchvision里面的,而是我自己的以图片格式保存的数据集,因为我在测试STN时,希望自己再把这些手写体做一些形变,
TeeyoHuang
2019/05/25
3.5K0
SAS︱数据索引、数据集常用操作(set、where、merge、append)
数据索引的创建有三种方式:data步骤、sql步骤、datasets步骤。 其中还是有点困惑在data与datasets的区别之上,datasets是对逻辑库中数据集进行操作的方式,而data之后是代表程序的开始。
悟乙己
2019/05/27
7K0
R In Action|创建数据集
1)向量(vector):用于存储数值型、字符型或逻辑型数据的一维数组。函数c()用来创建向量:
生信补给站
2020/08/06
1.5K0
创建SAS Format的几种方法
不管是做AD还是TFL,我们经常会碰到要创建Format。当Format中条目不多时我们可以直接用PROC FORMAT来创建,但是当条目很多时,这种方法就不方便了。下面详细介绍其他几种方法:
专业余码农
2020/07/15
1.7K0
【猫狗数据集】pytorch训练猫狗数据集之创建数据集
链接:https://pan.baidu.com/s/1l1AnBgkAAEhh0vI5_loWKw 提取码:2xq4
西西嘛呦
2020/08/26
1.1K0
【猫狗数据集】pytorch训练猫狗数据集之创建数据集
SAS学习--导入导出文件、拼表、数据集筛选
前言 目前项目进行到中期,最近又学习了一些新的知识,例如sas拼表、导出文件、数据集筛选等,好记性不如烂笔头,记录下来有待后期回头查看,人生总是走在学习的道路上。 SAS 导出文件 SAS将数据集导出为文件有两种方法,一种使用PROC EXPORT,另外一种是使用DATA步 proc export PROC EXPORT DATA=DATA_SET OUTFILE="/sas/data_set.txt" DBMS=TAB REPLACE; DELIMITER="|"; PUTNAMES=NO; RUN; /
tyrantlucifer
2022/03/23
3.2K0
创建数据集模块常见设置
本文介绍了永洪BI在创建数据集模块中的常见设置,包括新建层次、新建文件夹、设置字段别名、设置字段可见性、设置数据加载条数以及数据级别的权限设置。同时,本文还提供了相应的示例和截图,以帮助用户更好地理解设置的方法和意义。通过这些设置,用户可以更好地组织和管理数据,并利用永洪BI的强大分析功能进行数据分析。
腾讯云商业智能分析团队
2017/09/05
1.5K0
创建数据集模块常见设置
SAS创建单级书签的PDF文件
在用ODS PDF生成PDF文件时,为了美观有时只要一层书签(如上图),下图为多层级书签。
专业余码农
2020/07/16
1K0
SAS创建单级书签的PDF文件
【工具】如何根据变量类型选择数据分析方法?
面对大量数据,你将如何开展数据分析?您会选择什么样的数据分析方法呢?您是否看着数据感到迷茫,无所适从。认真读完这篇文章,或许你将有所收获。 把握两个关键 1、抓住业务问题不放松。您费大力气收集数据的动机是什么?你想解决什么问题?这是核心,是方向,这是业务把握层面。 2、全面理解数据。哪些变量,什么类型?适合或者可以用什么统计方法,这是数据分析技术层面。须把握三大关键:变量、数据分析方法、变量和方法的关联。 认识变量 认识数据分析方法 选择合适的数据分析方法是非常重要的。选择数据分析(统计分析)方法时
小莹莹
2018/04/19
1.2K0
【工具】如何根据变量类型选择数据分析方法?
点击加载更多

相似问题

根据其他变量的条件修改SAS数据集变量

10

SAS:如何创建(日期变量)数据集

12

从宏变量SAS创建数据集

23

根据SAS中每列的条件创建数据集

111

SAS使用宏创建新的数据集变量

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档