Prowadzący: dr Karol Przanowski dr Sebastian Zając
Zakład Analizy Historii Zdarzeń i Analiz Wielopoziomowych
Skopiuj zbiór sashepl.cars do biblioteki work zmieniając jego nazwę na samochody
Za pomocą data stepu oraz proc sql stwórz tabelę dla samochodów z Europy o pojemności silnika pomiędzy 2 i 4 litry.
Wybierz kolumny: Make, Model, Type, Origin, MSRP, EngineSize.
Nazwy kolumn zmień na ich polskie odpowiedniki.
data, czas, dataczas
data a;
x=date();
y=today();
t=time();
dt=datetime();
format x y date9.
t time9.
dt datetime18. ;
run;
dataczas na datę i czas
data a;
dt=datetime();
dp=datepart(dt);
tp=timepart(dt);
format dt datetime18.
dp date9.
tp time9. ;
run;
elementy daty
data a;
d=today();
year = year(d);
quarter = qtr(d);
month = month(d);
day = day(d);
week = week(d);
weekday = weekday(d);
format d date9.;
run;
Funkcje liczbowe dla dat
data a;
d = mdy(10,10,2019);
dt = dhms(d,19,20,34);
t =hms(13,42,13);
format d date9. t time9. dt datetime18. ;
run;
Czas - składniki
data a;
t = time();
h = hour(t);
m = minute(t);
s = second(t);
format t time9.;
run;
funkcje do obliczania okresów
data a;
dzis = today();
d = intnx('month', dzis, -5, "B");
count = intck('month', d, dzis);
format d time9.;
run;
Za pomocą fukcji oraz własnych obliczeń oblicz swój wiek w latach, miesiącach i dniach.