楼主: huangkeyong
5434 6

请问@后的数字表示什么意思,以及每一个变量名后的数字什么意思,谢谢 [推广有奖]

  • 0关注
  • 0粉丝

高中生

27%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
5.4971
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
304 点
帖子
24
精华
0
在线时间
14 小时
注册时间
2013-10-16
最后登录
2017-1-19

楼主
huangkeyong 发表于 2014-12-11 15:05:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

options yearcutoff=1900;
data Heart;
   input ID
         @5  Bir_Date mmddyy8.
         @14 Acc_Date mmddyy8.
         @23 Xpl_Date mmddyy8.
         @32 Ter_Date mmddyy8.
         @41 Status 1.
         @43 PrevSurg 1.
         @45 NMismatch 1.
         @47 Antigen 1.
         @49 Mismatch 4.
         @54 Reject 1.
         @56 NotTyped $1.;


















二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数字表 yearcutoff mismatch options Option

沙发
huangkeyong 发表于 2014-12-11 15:09:23
自己顶一下!谢谢各位了

藤椅
huangkeyong 发表于 2014-12-11 15:19:26
初学sas 很多不懂,希望各位大神指点一下啊,

板凳
就喜欢马 发表于 2014-12-11 15:56:17
@n表示从第n列开始读入,变量后的数字代表输入格式,数字是带‘.’的。对数值型变量如"@41 status 1."表示从第41列开始读入数据,最大宽度为1,且格式为1位整数。
已有 1 人评分论坛币 收起 理由
admin_kefu + 30 热心帮助其他会员

总评分: 论坛币 + 30   查看全部评分

报纸
huangkeyong 发表于 2014-12-11 16:05:11
就喜欢马 发表于 2014-12-11 15:56
@n表示从第n列开始读入,变量后的数字代表输入格式,数字是带‘.’的。对数值型变量如"@41 status 1."表示从 ...
谢谢你的回答。请问列数怎么数啊?开始数据如下:
datalines;
  1 01 10 37 11 15 67          01 03 68 1 0
  2 03 02 16 01 02 68          01 07 68 1 0
  3 09 19 13 01 06 68 01 06 68 01 21 68 1 0 2 0 1.11 0
  4 12 23 27 03 28 68 05 02 68 05 05 68 1 0 3 0 1.66 0
  5 07 28 47 05 10 68          05 27 68 1 0
  6 11 08 13 06 13 68          06 15 68 1 0
根据数据来看,根本没有56列啊。

地板
就喜欢马 发表于 2014-12-11 17:38:22
huangkeyong 发表于 2014-12-11 16:05
谢谢你的回答。请问列数怎么数啊?开始数据如下:
datalines;
  1 01 10 37 11 15 67          01 03  ...
很明显你的dataline里的数据跟input里要输入的应该不是一回事

7
michaelxiagang 发表于 2014-12-12 14:29:50
每个变量的起始位置

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 16:34