由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 关于trim的一个问题,thanks.
相关主题
两个table怎么操作?下周考试,base 70题里面的疑问
DATA step能left join吗?怎么用Proc GLIMMIX 做two-part mixed model呢
遇到一个SAS问题中级SAS问题
How to compare two correlations in SAS?老问题如何产生missing table
Import excel file to sas (the first 8 or more observations求SAS code
SAS format 的问题攒rp,发些我近年来找工作的问题总结
help for sas program问个sas日期小白问题
有什么办法能够数出sas dataset里的变量数。如果不满足normality的假设,还能用proc glm吗?
相关话题的讨论汇总
话题: data话题: trim话题: proc话题: sortseq话题: sort
进入Statistics版参与讨论
1 (共1页)
l**********s
发帖数: 255
1
我的数据如下(data three),想把数据从小到大排序,变成data four那样,但是数据类
型不是数字型,我能想到的办法就是把变量变成数字型的(trim),然后排序。有牛牛们
没有更简单的办法?多谢。
data three;
input name $1-5;
datalines;
a1b10
a1b11
a1b12
a1b1
a1b2
a1b3
;
run;
******************************
data four----
a1b1
a1b2
a1b3
a1b10
a1b11
a1b12
c**d
发帖数: 104
2
你可以看看help:PROC SORT DATA= SORTSEQ=;
SAS9.2中的新option

【在 l**********s 的大作中提到】
: 我的数据如下(data three),想把数据从小到大排序,变成data four那样,但是数据类
: 型不是数字型,我能想到的办法就是把变量变成数字型的(trim),然后排序。有牛牛们
: 没有更简单的办法?多谢。
: data three;
: input name $1-5;
: datalines;
: a1b10
: a1b11
: a1b12
: a1b1

s*******f
发帖数: 148
3
Try this~
PROC SORT DATA=three OUT=temp
SORTSEQ=LINGUISTIC(NUMERIC_COLLATION=ON);
BY name;
RUN;
Reference: http://support.sas.com/resources/papers/proceedings09/142-2009.pdf

【在 l**********s 的大作中提到】
: 我的数据如下(data three),想把数据从小到大排序,变成data four那样,但是数据类
: 型不是数字型,我能想到的办法就是把变量变成数字型的(trim),然后排序。有牛牛们
: 没有更简单的办法?多谢。
: data three;
: input name $1-5;
: datalines;
: a1b10
: a1b11
: a1b12
: a1b1

l**********s
发帖数: 255
4
Thanks!!!!!!!!!!!!
l**********s
发帖数: 255
5
I tried but the code did not work. I also read the article, it seems there
is nothing wrong with the code, do you know why? Here is the log section:
PROC SORT DATA=three OUT=temp
32 sortseq=linguistic(Numeric_Collation=ON);
-
22
76
ERROR 22-322: Syntax error, expecting one of the following: ;, ASCII, BUFFNO
, DANISH, DATA,
DATECOPY, DETAILS, DIAG, DUPOUT, EBCDIC, EQUALS, FINNISH,
FORCE, IN, ISA, L,


【在 s*******f 的大作中提到】
: Try this~
: PROC SORT DATA=three OUT=temp
: SORTSEQ=LINGUISTIC(NUMERIC_COLLATION=ON);
: BY name;
: RUN;
: Reference: http://support.sas.com/resources/papers/proceedings09/142-2009.pdf

D******n
发帖数: 2836
6
sas too old?

BUFFNO

【在 l**********s 的大作中提到】
: I tried but the code did not work. I also read the article, it seems there
: is nothing wrong with the code, do you know why? Here is the log section:
: PROC SORT DATA=three OUT=temp
: 32 sortseq=linguistic(Numeric_Collation=ON);
: -
: 22
: 76
: ERROR 22-322: Syntax error, expecting one of the following: ;, ASCII, BUFFNO
: , DANISH, DATA,
: DATECOPY, DETAILS, DIAG, DUPOUT, EBCDIC, EQUALS, FINNISH,

l**********s
发帖数: 255
7
YES!!i Just realized this and checked ---mine sas is 9.1!!!!
want to cry!!

【在 D******n 的大作中提到】
: sas too old?
:
: BUFFNO

1 (共1页)
进入Statistics版参与讨论
相关主题
如果不满足normality的假设,还能用proc glm吗?Import excel file to sas (the first 8 or more observations
sas questionSAS format 的问题
请教sas base(70)的27题help for sas program
受不了EXCEL了(包子请教 proc report ods excel file)有什么办法能够数出sas dataset里的变量数。
两个table怎么操作?下周考试,base 70题里面的疑问
DATA step能left join吗?怎么用Proc GLIMMIX 做two-part mixed model呢
遇到一个SAS问题中级SAS问题
How to compare two correlations in SAS?老问题如何产生missing table
相关话题的讨论汇总
话题: data话题: trim话题: proc话题: sortseq话题: sort