0
A
답변
2
:
data test;
monthtext="January";
month=month(input("01"||substr(monthtext,1,3)||"2000",date9.));
run;
4
당신은 당신의 자신의 형식을 만들 수 있습니다
options fmtsearch=(work);
proc format;
invalue MonNum
JANUARY = 1
FEBRUARY = 2
;
run;
data Month;
length month $10;
input Month $;
month=upcase(month);
monthnum=input(month,monnum.);
datalines;
January
February
;
Run;
Proc report data=work.month nowd;
column month monthnum;
run;
0
그것은 당신이 당신의 코드에서이를 사용하려는 방법에 따라 달라집니다 . 코드의 여러 섹션에서이 매핑을 반복해야하는 경우 데이터 단계 나 다른 절차에서 사용할 수있는 PROC FORMAT을 사용하여 사용자 지정 형식을 만드는 것이 좋습니다. 하나의 데이터 단계에서이 매핑을 수행하는 경우 SELECT/WHEN 또는 IF/ELSE IF 논리를 사용하여 동일한 작업을 수행 할 수 있습니다. SAS에서이 작업을 수행 할 수있는 여러 가지 방법이 있지만이 두 가지 방법이 가장 간단하다고 생각합니다.
1
입력 기능을 사용하여 문자 유형을 숫자 유형으로 변환하는 접근 방식. 그러나 나는 사용자 정의 형식을 만드는 것이 더 낫다는 것에 동의 할 것입니다.
data test;
input monthchar $15.;
datalines;
December
January
March
;
run;
data test;
set test;
monthnum=month(input(cats(1,substr(monthchar,1,3),2000),date9.));
run;
당신은 형식없이이 할 수
관련 문제
- 1. 주어진 월 이름에서 월 번호 받기
- 2. 월 이름에서 월 번호를 가져 옵니까?
- 3. sas 날짜 형식
- 4. SAS : 시간 형식 변수
- 5. SAS SQL 날짜 형식
- 6. SAS 배열 - 월 최대 값 만들기
- 7. 날짜 형식 : varchar에서 정수로
- 8. 다른 언어의 이름에서 월 번호 가져 오기
- 9. 날짜 선택기 월 형식
- 10. 월 형식 PHP
- 11. 이름에서 속성 또는 형식 호출
- 12. 도장 날짜 ((월/년) 형식
- 13. 영어로 전체 월 이름을 받으십시오.
- 14. sas 날짜 형식 "YYYYMM"을 얻는 방법
- 15. 열 이름에서 데이터 형식 가져 오기
- 16. 전체 SAS 프로젝트를위한 사용자 프롬프트 생성
- 17. 전체 이름에서 가운데 이름을 어떻게 추출합니까?
- 18. 전체 이름에서 짧은 사용자 이름 얻기
- 19. 전체 파일 이름에서 파일 이름 추출
- 20. getMonth() + 1을 사용하려면 javascript에서 월 값을 정수로 변환하십시오.
- 21. SQL 날짜 형식 일 및 월 합계
- 22. Ektron 달력 헤더의 월/년 형식
- 23. perl 전체 월 및 날짜를받는 방법? ?
- 24. 있는 jqGrid 전체 월 이름 난 해봤
- 25. 레이블에서 정수로 정수로 변환
- 26. SAS 매크로 날짜
- 27. SAS 날짜 형식 yyyy-mm-dd HH : II
- 28. 전체 형식 이름을 얻는 방법?
- 29. C#을 전체 시간 형식
- 30. SAS 언어를위한 최상의 비 SAS IDE는 무엇입니까?