Хелпикс

Главная

Контакты

Случайная статья





№10 Зертханалық жұмыс:



Тақ ырыбы: SAS Уақ ыт жә не кү н

Мақ саты:   SAS-та кү ндер сандық мә ндердің нақ ты жағ дайлары болып табылады. Уақ ыт енгізілген кезде форматын дұ рыс кө рсетуді ү йрену.

Кү н сайын 1960 жылғ ы 1 қ аң тардан бастап нақ ты сандық мә н беріледі. Бұ л кү нге кү ннің мә ні 0, ал келесі кү ні 1-ші кү ннің мә ніне ие болады жә не т. с. с. Осы кү нге дейін алдың ғ ы кү ндерде -1, -2 жә не т. б. Осы тә сілмен SAS келешекте кез келген кү нді жә не ө ткен кү нді кө рсете алады. SAS дерек кө зінен деректерді оқ ығ ан кезде, деректерді оқ ылғ ан деректерді уақ ыт форматында кө рсетілгендей белгілі бір уақ ыт форматында тү рлендіреді. Кү ннің мә нін сақ тауғ а қ ажетті айнымалы мә н қ ажетті ақ параттармен жарияланады.

SAS Дата Informat

Енгізілген деректердітө мендекө рсетілгендейарнайыақ параттардыпайдаланаотырыпоқ уғ аболады. Informatсоң ындағ ы сан кө рсеткіштің минималды енін информатты толығ ымен оқ у ү шін кө рсетеді.

Егер ені бойынша берілген мә н аз болса, онда ақ парат дұ рыс шық пайды. Уақ ытты енгізудің кез келген тү рін қ абылдайтын жалпы форматы бар, ол anydtdte15.

Кү нді енгізу Кү ннің ұ зындығ ы Informat
03/11/2014 mmddyy10.
03/11/14 mmddyy8.
11 желтоқ сан 2012 worddate20.
14mar2011 date9.
14-мар-2011 date11.
14-мар-2011 anydtdte15.

Мысал:

Келесі код ә ртү рлі форматтағ ы кү нді оқ уды кө рсетеді. Барлық шық қ ан мә ндері жай сандар екенін ескерің із, ө йткені біз шығ атын мә ндер ү шін қ андай форматта енгізу  туралы мә лімдемелерді ұ сынбадық.

DATA TEMP;

INPUT @1 Date1 date11. @12 Date2 anydtdte15. @23 Date3 mmddyy10. ;

DATALINES;

02-mar-2012 3/02/2012 3/02/2012

;

PROC PRINT DATA=TEMP;

RUN;

Жоғ арыдағ ы код орындалғ анда, біз мынадай мә лімет аламыз.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.