将excel中日期值设置成字符型导入sas中保持不变(sas日期变成一串数字)

Exce表格网 2023-02-28 12:50 编辑:admin 61阅读

1. sas日期变成一串数字

1.利用intck函数,

身份证的第7-14位是出生年月日。以身份证号442423199102280873为例:

data aa;

input x $ 7-14;

y=input(x,yymmdd10.);

age=intck('year',y,date());

cards;

442423199102280873

;

run;

得到的age变量就是年龄。

2.input+substr

options nodate; /*删除每页顶部的日期*/

data pieces_parts;

input id $ 1-18;

length num $ 4;

num = 2017-input(substr(id,7,4),4.); /*得到的num变量就是年龄*/

put num;

datalines;

442423199102280873

;

title "Listing of Data Set pieces_parts";

proc print data= pieces_parts noobs;

run;

2. sas日期变成一串数字了

sas的license过期了修改一下系统时间就能用了,不过你说的SAS软件当中修改时间我不是很明确的知道你的意思,

3. sas 日期转换成字符

要先把日期变为字符型 比如as.date(as.character(......)).

4. sas日期格式转换为8位日期

SAS采用4级评分,主要评定症状出现的频度,其标准为:“1”表示没有或很少时间有;“2”表示有时有;“3”表示大部分时间有;“4”表示绝大部分或全部时间都有。20个条目中有l5项是用负性词陈述的,按上述l~4顺序评分。其余5项(第5,9,13,17,19)注*号者,是用正性词陈述的,按4~1顺序反向计分。

SAS的主要统计指标为总分。将20个项目的各个得分相加,即得粗分;用粗分乘以1.25以后取整数部份,就得到标准分,或者可以查表作相同的转换(粗分、标准分换算表 见SDS附录)。

结果解释

按照中国常模结果,SAS标准分的分界值为50分,其中50—59分为轻度焦虑,60—69分为中度焦虑,70分以上为重度焦虑

5. sas日期值

10k和15k区别在于读写和响应时间。

10K和15K一般泛指指的是服务器硬盘的转速(普通台式机硬盘一般以7.2K为上限),10K就是10000转/分的意思;15K就是15000转/分的意思。转速越快,磁盘读写性能和响应时间等越快,但是噪音也相比较更大了。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片