Top 48 pitanja i odgovora na SAS intervjuu (2025.)
Ovdje su pitanja i odgovori za SAS intervju za brucoše kao i iskusne kandidate za analitičare podataka koji će dobiti posao iz snova.
1) Što je SAS? Koje funkcije obavlja?
SAS znači Sustav za statističku analizu, koji je integrirani skup softverskih proizvoda.
- Dohvaćanje informacija i upravljanje podacima
- Pisanje izvještaja i grafika
- Statistička analitika, ekonometrija i rudarenje podataka
- Poslovno planiranje, predviđanje i podrška odlučivanju
- Operacijska istraživanja i Projektni menadžment
- Poboljšanje kvalitete
- Skladištenje podataka
- Razvoj aplikacija
Besplatno preuzimanje PDF-a: SAS intervju Pitanja i odgovori
2) Koja je osnovna struktura SAS osnovnog programa?
Osnovna struktura SAS-a sastoji se od
==DATA korak, koji oporavlja i manipulira podacima.
==PROC korak, koji interpretira podatke.
3) Koji je osnovni stil sintakse u SAS-u?
Da biste uspješno pokrenuli program, imate sljedeće osnovne elemente:
- Na kraju svakog retka treba biti točka-zarez
- Izjava o podacima koja definira vaš skup podataka
- Ulazna izjava
- Između svake riječi ili izjave mora postojati najmanje jedan razmak
- Izjava o trčanju
Na primjer: U datoteci 'H: \StatHW\yourfilename.dat';
4) Objasnite podatkovni korak u SAS-u
Korak podataka stvara SAS skup podataka koji nosi podatke zajedno s "rječnikom podataka". Rječnik podataka sadrži informacije o varijablama i njihovim svojstvima.
5) Što je PDV?
Logičko područje u memoriji predstavlja PDV ili Program Data Vector. U to vrijeme SAS stvara bazu podataka od jednog po jednog opažanja. Ulazni međuspremnik stvara se u vrijeme kompilacije koji sadrži zapis iz vanjske datoteke. PDV se kreira nakon stvaranja ulaznog međuspremnika.
6) Koje vrste podataka sadrži SAS?
Tipovi podataka u SAS-u su numerički i znakovni.
7) Koja izjava ne izvodi automatske pretvorbe u usporedbama?
U SAS-u izjava "gdje" ne izvodi automatske pretvorbe u usporedbama.
8) Koja je metoda za otklanjanje pogrešaka i testiranje vašeg SAS programa?
Možete otkloniti pogreške i testirati svoj SAS program korištenjem Obs=0 i sistemskih opcija za praćenje izvršavanja programa u zapisniku
9) Koja je razlika između opcija nodupkey i nodup?
Razlika između NODUP i NODUPKEY je u tome što NODUP uspoređuje sve varijable u našem skupu podataka dok NODUPKEY uspoređuje samo BY varijable
10) Alati za provjeru imena koji se koriste u SAS-u
Za skup podataka: Naziv skupa podataka/debug Skup podataka: Naziv/stmtchk
Za varijable SAS makronaredbi: Opcije: mprint mlogic symbolgen
11) Što PROC ispisuje, a PROC sadržaj radi?
Za prikaz sadržaja SAS skupa podataka koristi se PROC ispis i također za osiguranje da su podaci ispravno pročitani u SAS. Dok PROC CONTENTS prikazuje informacije o SAS skupu podataka.
12) Čemu služi funkcija Proc sažetak?
Sintaksa proc sažetka je ista kao i sintaksa proc sredstva. Izračunava deskriptivnu statistiku numeričkih varijabli u SAS skupu podataka.
13) Što Proc glm radi?
Proc glm izvodi jednostavnu i višestruku regresiju, analizu varijance (ANOVAL), analizu kovarijance, multivarijantnu analizu varijance i analizu varijance s ponovljenim mjerenjem.
14) Što je SAS informats?
SAS INFORMATS se koriste za čitanje ili unos podataka iz vanjskih datoteka poznatih kao Flat Files ASCII datoteke, tekstualne datoteke ili sekvencijalne datoteke). Informat će reći SAS-u kako čitati podatke u SAS varijablama.
15) Imenujte vrste kategorija u koje se nalaze SAS Informati
SAS informacije su raspoređene u tri kategorije,
- Podaci o znakovima: $INFORMATw
- Numeričke informacije : INFORMAT wd
- Podaci o datumu/vremenu: INFORMAT w.
16) Koju funkciju ima CATX sintaksa?
CATX sintaksa spaja nizove znakova, uklanja prazna mjesta na kraju i na početku i umeće razdjelnike.
17) Čemu služi PROC gplot?
PROC gplot ima više opcija i može stvoriti šareniju i ljepšu grafiku.
18) Što je PROC u SAS-u?
U SAS-u, PROC koraci analiziraju i obrađuju podatke u obliku SAS skupa podataka. Upravlja bibliotekom rutina koje obavljaju zadatke na opcijama SAS skupa podataka kao što su sortiranje, sažimanje i popis.
19) Što je SAS skup podataka?
SAS skup podataka je datoteka koja se sastoji od dva dijela.
- Dio deskriptora
- Podatkovni dio
20) Navedite neke ključne koncepte SAS-a
Neki ključni koncepti SAS-a uključuju,
- SORT postupak
- Nedostaju vrijednosti
- KEEP=, DROP= opcije skupa podataka
- Logika koraka podataka
- Resetirajte na nedostaje ili naredbu RETAIN
- Dnevnik
- FORMAT postupak za kreiranje formata vrijednosti
- Vrste podataka
- IN= opcija skupa podataka
21) Koja je razlika između INPUT i INFILE?
INFILE | INPUT |
---|---|
Naredba INFILE koristi se za identifikaciju vanjske datoteke | INPUT izjava se koristi za opisivanje vaših varijabli |
22) Navedite razliku između INFORMAT i FORMAT?
- INFORMAT: Za označavanje SAS-a da se broj treba čitati u određenom formatu
- FORMAT: Za označavanje SAS-a kako ispisati varijable
23) Što je faktorska analiza?
Faktorska analiza je uobičajeni izraz koji se koristi za obitelj statističkih tehnika povezanih s redukcijom skupa vidljivih varijabli u smislu malog broja latentnih faktora. Glavni cilj faktorske analize je redukcija i sažimanje podataka.
24) Kako možete očitati varijable koje su vam potrebne?
Varijable čitate pomoću ulazne naredbe s pokazivačima stupaca/linija, informacijama i specifikacijama duljine.
25) Koji se posebni graničnici unosa koriste u SAS-u?
Posebni graničnici unosa koji se koriste u SAS-u su DLM i DSD.
26) Kako SAS tretira DSD graničnike?
Kada definirate DSD, SAS tretira dva uzastopna graničnika kao vrijednost koja nedostaje i uklanja navodnike iz vrijednosti znakova.
27) Koja je dobra praksa SAS programiranja za obradu velikih skupova podataka?
Dobra praksa programiranja SAS-a za obradu velikih skupova podataka je njihovo sortiranje jednom pomoću firstobs= i obs=.
28) Kako uključiti ili isključiti određene varijable u skup podataka?
Za uključivanje ili isključivanje određenih varijabli u skup podataka možete koristiti DROP, KEEP izjave i opcije skupa podataka.
29) Kako funkcija SUBSTR radi u SAS-u?
Funkcija SUBSTR koristi se za apstrahiranje podniza iz znakovne varijable.
30) Koje SAS značajke koristite za provjeru pogrešaka i validaciju podataka?
Za provjeru pogrešaka upotrijebite Dnevnik, a za provjeru valjanosti podataka upotrijebite stvari poput Proc Freq, Proc Means ili ponekad Proc print da vidite kako podaci izgledaju.
31) Koji su načini za "traženje tablice" u SAS-u?
Postoji pet načina za "traženje tablice" u SAS-u koji uključuju:
- PROC SQL
- Spajanje podudaranja
- Direktni pristup
- Format tablice
- nizovi
32) Kako ćete generirati testne podatke bez ulaznih podataka?
Generirati ćete testne podatke bez ulaznih podataka pomoću izjave "put" i "Data Null".
33) Koja je razlika između funkcija CEIL i FLOOR u SAS-u?
"Pod" vraća najveći cijeli broj manji od/jednak argumentu. Dok funkcija "ceil" vraća najmanji cijeli broj veći od/jednak argumentu.
34) Koja je razlika između SAS funkcija i procedura?
Razlika između SAS funkcija i procedura je u tome što
- Postupci očekuju jednu vrijednost varijable po promatranju
- Funkcije očekuju vrijednosti koje se dostavljaju kroz promatranje
35) Kako ukloniti duplikate koristeći PROC SQL?
Za uklanjanje duplikata pomoću PROC SQL koristite sljedeći korak,
Proc SQL noprint; Create Table inter.merged1 as Select distinct * from inter.readin ; Quit;
36) Koje su uobičajene programske pogreške počinjene u SAS-u
Uobičajene programske pogreške počinjene u SAS-u su,
- Nedostaje točka-zarez
- Ne provjerava zapisnik nakon slanja programa
- Ne koristi tehnike otklanjanja pogrešaka
- Ne koristite intenzivno Fsview opciju
37) Kako ograničiti decimalna mjesta za varijablu koristeći PROC MEANS?
Korištenjem opcije MAXDEC=možete ograničiti decimalna mjesta za varijablu.
38) Koja je razlika između SAS DATA STEP i SAS PROC-ova?
- SAS DATA STEP koristi se za učitavanje i manipuliranje podacima
- SAS PROC su podrutine koje izvršavaju zadatke na SAS skupu podataka
39) Čemu služi naredba STOP?
Naredba STOP koristi se za kontrolu kontinuirane petlje u naredbi SET.
40) Što je RUN-Group obrada?
RUN-Group obrada omogućuje podnošenje PROC koraka pomoću RUN naredbe bez završetka procedure.
41) Kako testirati otklanjanje pogrešaka u SAS-u?
Za otklanjanje pogrešaka u SAS-u koristite klauzulu Debug nakon '/' u podatkovnoj izjavi.
42) Kako stvoriti trajni SAS skup podataka?
Kako bi se stvorio trajni SAS skup podataka, potrebna su dva koraka,
- Dodijelite biblioteku i motor.
- Stvorite podatke. Provjerite jeste li dodijelili i biblioteku (osim WORK) i naziv skupa podataka kako bi skup podataka bio trajan.
43) Što je SLIBREF?
SLIBREF je poslužiteljski libref. Određuje libref koji koristi poslužitelj za identifikaciju SAS knjižnice podataka kada nije određeno fizičko ime, a libref poslužitelja razlikuje se od libref-a klijenta.
44) Koje su zadane statistike koje proizvodi PROC MEANS?
Zadana statistika koju proizvodi PROC MEANS je,
- N
- MIN
- MAX
- SREDNJA
- STD DEV
45) Koja se naredba koristi za pronalaženje vrijednosti koje nedostaju?
Naredba koja se koristi za pronalaženje vrijednosti koje nedostaju je
missing_values=MISSING(field1,field2,field3);
46) Koja je razlika između spajanja spajanja i spajanja jedan na jedan?
Spajanje jedan-na-jedan prikladno je ako su oba skupa podataka u izjavi spajanja poredana po ID-u, a svako opažanje u jednom skupu podataka ima odgovarajuće opažanje u drugom skupu podataka. Ako se opažanja ne podudaraju, tada je prikladno spajanje podudaranja.
47) Koji su postupci čišćenja u SAS-u?
Postupci čišćenja u SAS-u su Proc Sort s opcijom nodupkey. Uklonit će duplicirane vrijednosti.
48) Čemu služi naredba %include?
Izjava %INCLUDE čita cijelu datoteku u trenutni SAS program koji izvodite i odmah šalje tu datoteku SAS sustavu.
Ova pitanja za intervju također će vam pomoći u vašem životu
Bok,
Učim SAS programiranje. Nakon čitanja vašeg 2. odgovora na pitanje. Zbunio sam se.
Koliko razumijem, osnovna struktura SAS programiranja je...
SAS programi se sastoje od:
DATA korak, koji oporavlja i manipulira podacima.
PROC korak, koji interpretira podatke.
******************************************
Ali objasnili ste o SAS sučelju… Provjerite i javite mi ako griješim.
Hvala
što
u pravu ste! Odgovor je ažuriran
Sas se može podijeliti na dva dijela.
podatkovni korak
proc korak
podatkovni korak uvijek počinje ključnom riječi podataka završava naredbom pokretanja. podatkovni korak uvijek koristite s preoblikovanjem podataka.
proc korak uvijek počinje ključnom riječi proc završava naredbom Run.
Korak postupka završava s "quit", zar ne?
dobra pitanja s dobrim objašnjenjem...
Bok,
Razmišljam promijeniti domenu s CDM na SAS. Imam 5 godina iskustva na CDM i CRC, moguća promjena. Molim te daj mi neke upute.
Hvala unaprijed,
moguće je da je nakon nekoliko godina mnogo ljudi promijenilo cdmto sas
Zdravo, ja
Bok gospodine, zapravo sam završio statistiku magisterija u 2013. i sad pokušavam ući u njega kao novi SAS je li pravo vrijeme da promijenim svoju karijeru iz predavača u zaposlenika, predlažem da uđete
Da, samouvjereno prijeđite na SAS
Bok gospodine, završio sam svoju msc statistiku u 2019., trenutno sam završio obuku za SAS, čekam posao, molim vas da vas obavijestite o novom poslu.
Bok,
Trenutno radim kao medicinski koder zadnjih 5 godina. Je li moguće prijeći s medicinskog kodiranja na SAS. Molimo dajte prijedloge o tome.
Hvala ti
Bok Gospodine,
Magistrirao sam statistiku 2013. i radim kao analitičar nabave u farmaceutskoj tvrtki. Je li pravo vrijeme za prijelaz na SAS u kliničkoj domeni.
Možete li me, molim vas, predložiti?
da ... trebali biste ići s kliničkom domenom koristeći sas
Bok, ja sam komercijalni osiguravatelj (kreditni analitičar), želio sam se baviti analizom kreditnog rizika i vjerujem da je SAS jedan od bitnih/osnovnih softvera koje čovjek poznaje. Kako mi SAS može pomoći i želi su njegove prednosti i mane. Također, ako možete predložiti bilo koji institut (New Delhi) za SAS obuku koji također pomaže u postavljanju.
Bok gospodine, mijenjam se, magistrirao sam na životnoj sceni i trenutno radim u farmaceutskoj tvrtki i imam 10 godina iskustva. Želim započeti svoju karijeru u području znanosti o podacima. Je li moguće to učiniti, pls vodič.
hej,
Završio sam MBA iz poslovne analitike i marketinga, a također sam završio godinu i pol mjeseca iskustva u području marketinga, pa sada želim prijeći na SAS programiranje, pa možete li mi predložiti, je li to lako moguće prijeći na SAS programiranje .
Ispravak tipfelera:
u #44 drugi postupak znači da se zadani izlaz treba čitati kao MIN, a ne kao MN.
Bok, hvala što si skrenuo pažnju. Ispravlja se.
Poštovani gospodine,
Želim naučiti SAS, možete li me uputiti u koji razred da se uključim za učenje SAS-a
želim pitanja za SAS intervju za 2 godine iskustva….Pomozite mi……
Želim se zaposliti kao noviji u domeni statističkog programiranja, možete li predložiti kako dobiti obavijesti za novije poslove u domeni sas?
Clinnovo Research Labs nudi poslove, stažiranje, obuku u domenama kliničkog istraživanja, upravljanja kliničkim podacima, SAS, farmakovigilance, CDISC, SDTM, ADaM.