SAS programmēšana: izmantojiet statistisko datu izklājlapas

Atklāšana: Jūsu atbalsts palīdz vietnei darboties! Mēs nopelnām nodošanas maksu par dažiem pakalpojumiem, kurus mēs iesakām šajā lapā.


SAS ir specializēta programmēšanas valoda, kas galvenokārt paredzēta statistikas datu analīzei no izklājlapām vai datu bāzēm. SAS tiek izmantota, lai apkopotu šādus datus, analizētu tos un izvadītu rezultātus tabulās, diagrammās un citos teksta vai tīmekļa dokumentos. Atšķirībā no iebūvētajiem rīkiem, kas pieejami no tādām programmām kā Microsoft Excel, SAS ļauj lietotājiem iegūt un pārvaldīt datus no dažādiem avotiem, kā arī piedāvā daudz lielāku vadības un brīvības pakāpi, manipulējot ar šiem datiem un tos apkopojot..

SAS programmēšanas valoda tika izstrādāta speciāli SAS System programmatūras komplektam. Komplektā ir gan grafiskais interfeiss programmētājiem, kas nav programmētāji, gan arī vairākas uzlabotas iespējas, kas iespējamas tikai izmantojot SAS valodu.

SAS programmēšanā datu apstrādei tiek izmantota divpakāpju pieeja. DATU darbībā programma izgūst datus no avota un izmanto tos, lai izveidotu SAS datu kopu. PROC solī programma analizē šos datus. Katra no šīm darbībām ir sadalīta paziņojumu virknē. DATA solī paziņojumi tiek izmantoti, lai norādītu programmatūrai veikt darbību, lasīt datu kopu vai mainīt datu izskatu. PROC solī paziņojumi tiek izmantoti, lai izsauktu nosauktas procedūras, kārtotu datus vai parādītu rezultātus.

Vēsture

Darbs pie SAS sākās 1966. gadā Ziemeļkarolīnas universitātē, izmantojot Nacionālā veselības institūta finansējumu. Tajā laikā jaunajam algotajam programmētājam Entonijam Barram tika uzdots izstrādāt dispersijas un regresijas programmatūru, ko varētu palaist uz IBM System datoriem un kuru izmantotu lauksaimniecības datu analīzei. Bārs kopā ar NCU studentu Džeimsu Goodneitu izlaida pirmo SAS versiju 1972. gadā, taču gandrīz tūlīt pēc tam projekts zaudēja finansējumu. Bārs un Goodnight turpināja darbu pie projekta, un tas drīz vien ieguva finansējumu no dienvidu eksperimenta staciju universitāšu statistiķiem 1973. gadā. Šajā laikā komandai pievienojās vairāki jauni dalībnieki, ieviešot jaunas funkcijas, piemēram, ekonometriju, matricas algebru un jaunu programmēšanu. funkcionalitāte.

1976. gadā komanda izvilka projektu no NCU un iekļāva to SAS Institute Inc. Astoņdesmitajos un deviņdesmitajos gados SAS tika iepazīstināts ar vairākām jaunām platformām, un tā funkcijas tika vēl vairāk paplašinātas un pilnveidotas. 2000. gados uzņēmums sāka attīstīt vairākus jaunus produktus, kas īpaši vērsti uz biznesa datu analīzi, ieskaitot programmatūru Text Miner, kas analizē datus no teksta avotiem, piemēram, uzņēmuma e-pastiem, un tā CRM programmatūru. 2010. gadā viņi studentiem ieviesa bezmaksas SAS versiju. Kopš 2013. gada SAS bija vislielākā tirgus daļa no jebkura uzlabota analītikas programmatūras produkta.

2000. gados Lielbritānijas uzņēmums World Programming Limited izlaida savu SAS kompilatoru World Programming System (WPS), ko var izmantot, lai izveidotu, rediģētu un vadītu SAS programmas, un tas ietver daudzas no tām pašām funkcijām kā SAS Systems..

SAS institūts vs World Programming Limited

Kopš 2010. gada SAS System, Inc. ir iesniedzis vairākas tiesas prāvas pret World Programming Limited, apgalvojot, ka WPL ir pārkāptas SAS Institute autortiesības un reversā izstrādātā SAS programmatūra.

ES Tiesa atzina, ka WPL nepārkāpj SAS programmatūras autortiesības, jo tām nebija piekļuves SAS pirmkodam un tās tikai izmantoja SAS programmatūru, lai noteiktu sava produkta funkcionalitāti. Šis lēmums ir nozīmīgs programmatūras pasaulē, jo tas rada precedentu, ka autortiesību aizsardzība neattiecas uz programmatūras funkcionalitāti.

Tomēr tika atzīts, ka WPL pārkāpj autortiesību likumus par to, ka viņi izmanto SAS rokasgrāmatu, kuras sadaļas gandrīz vārdiski tika kopētas viņu pašu rokasgrāmatā. Arī ASV federālā tiesa WPL atzina par vainīgu netaisnīgā un maldinošā tirdzniecības praksē, apgalvojot, ka WPL ir pārkāpusi SAS programmatūras līguma nosacījumus, kad viņi izmantoja bezmaksas SAS Learning Edition programmatūru nekomerciālai lietošanai (savas programmatūras izveidošanai)..

Grāmatas

Tāpat kā lielākajā daļā programmēšanas grāmatu, pārliecinieties, ka esat izvēlējies to, kas vērsta uz jūsu zināšanu līmeni. SAS gadījumā grāmatas parasti tiek rakstītas tieši pieredzējušiem programmētājiem, datu analītiķiem vai abiem. Tam ir labs iemesls. SAS koncentrējas ierobežotā apjomā, tāpēc bez fona vienā no šīm jomām, iespējams, jūs nevēlaties vispirms iemācīties valodu.

  • Delwiche un Slaughter mazā SAS grāmata: šī grāmata ir paredzēta iesācējiem un pieredzējušiem SAS programmētājiem. Tas sadala tēmas īsās, patstāvīgās nodarbībās ar daudziem piemēriem un vizuāliem materiāliem.
  • SAS Essentials: Elliott un Woodward apgūšana SAS Data Analytics: lai arī tā ir paredzēta iesācēju SAS programmētājiem, šī grāmata izmanto progresīvāku pieeju nekā citas, jo tā galvenokārt paredzēta augstākā līmeņa studentiem un maģistrantūras studentiem, kuri studē programmēšanu, datu analīzi vai analītika. Papildus parasto SAS procedūru mācīšanai grāmatā sniegts pārskats par pašreizējām statistikas metodēm un datu manipulācijas metodoloģiju.
  • McDaniel un Hemedinger: SAS manekeniem: pretējā spektra galā šīm grāmatām ir jautra, vienkārša pieeja SAS programmēšanai. Tas sniedz līdzīgu informāciju kā SAS Essentials (fona zināšanas par statistisko analīzi, SAS sistēmu pārskats un parastās SAS procedūras), taču tai ir viegli sekojoša, absolūta iesācēja pieeja valodai..
  • SAS mācīšanās pēc piemēriem: Rona Kodija programmētāja rokasgrāmata: ja jūs mācāties darot, tas ir teksts jums. Tas sadala SAS ar specifiskām metodēm, sniedz reālās pasaules piemērus un pēc tam kodē kodu, lai soli pa solim parādītu, kā tas darbojas. Katra nodaļa beidzas ar pārbaudes problēmām, lai pārbaudītu apgūto.
  • SAS sertifikācijas sagatavošanas rokasgrāmata: programmētājiem, kas vēlas saņemt sertifikātu karjeras veidošanai, šī ir oficiālā testa sagatavošanas rokasgrāmata, ko izdod SAS institūts.

Apmācība

SAS apmācība svārstās no sarežģītām statistikas datu apmācībām līdz pat ļoti tehnoloģiskām, specifiskām programmām un pat dažiem ļoti vienkāršiem, programmēšanas rīkiem. Ja nevarat atļauties grādu statistiskajā analīzē, vai arī jums jau ir tāds un vēlaties papildu apmācību, ir pieejams daudz iespēju:

  • SAS sertifikācija: SAS institūts piedāvā vairākas sertifikācijas visā pasaulē pamata un uzlabotās SAS programmēšanas, statistiskās analīzes, biznesa informācijas, datu pārvaldības un SAS administrēšanas jomā..
  • Uzziniet Analytics: domāts analītiķiem, šo SAS sertifikācijas apmācību var veikt klasē vai tiešsaistes video lekciju kolekcijā..
  • SAS apmācības video: ievietojis YouTuber Tamirat Chulta, šie īsie apmācības video aptver plašu izplatītu lietojumprogrammu un programmēšanas padomu klāstu, piemēram, datu kopu apvienošanu, ievades formatēšanu un SAS e-pasta pārvaldību.
  • SAS konsultācijas: Pētījuma SAS emuārs nodrošina saites uz desmitiem bezmaksas SAS piezīmju un video konsultāciju, ko nodrošina UCLA, Teksasa A&M universitāte un Virdžīnijas Sadraudzības universitāte. Tēmas ir sākot no vispārīgām diskusijām par datu modificēšanu un izpēti līdz īpašām funkcijām un valodas loģikai.

Citi resursi

Analizējot izklājlapas datus, vairums no mums paļaujas tikai uz rīkiem, kas ir mūsu iecienītās izklājlapu programmas ietvaros. Tomēr programmētāji, kas vēlas gūt maksimālu labumu no saviem datiem, uzskatīs, ka SAS programmēšana ir būtisks analīzes rīks. Neatkarīgi no tā, vai jūs tikko sākat darbu ar SAS vai vēlaties uzlabot savas zināšanas, šie kopienas resursi var palīdzēt:

  • SAS institūts: SAS dibinātāji SAS programmētājiem nodrošina daudz resursu, ieskaitot tiešsaistes dokumentāciju, atbalstu, bezmaksas apmācības, tiešsaistes apmācības, programmatūras demonstrācijas un viņu bezmaksas universitātes izdevumu.
  • Pasaules programmēšanas sistēma: ja jūs interesē alternatīva SAS sistēmai, oficiālajā WPS vietnē ir informācija par programmu, moduļiem un atbalstītajām platformām.
  • SAS kopienu lapa: šai tiešsaistes kopienai, kuru uztur SAS institūts, ir vairāk nekā 75 000 dalībnieku. Tajā notiek aktīvas diskusijas par dažādām SAS un datu analītikas tēmām, ieskaitot SAS programmēšanu, datu pārvaldību, biznesa inteliģenci, SAS administrēšanu un riska pārvaldību. Ir arī reģionālās programmētāju grupas, kas vēlas izveidot vietējos savienojumus.
  • SAS emuāri: SAS institūtā tiek izvietoti vairāk nekā divi desmiti emuāru, no kuriem katrs koncentrējas uz atšķirīgu ar SAS saistītu tēmu, ieskaitot SAS apmācību, analītiku, biznesa prognozēšanu, nozares ieskatu un reģionāli orientētu SAS informāciju. Ja jūs meklējat visjaunāko informāciju un viedokļus par SAS lietošanu, šī ir vieta, kur sākt.
  • Pētījums SAS: lai arī tas netiek regulāri uzturēts, šajā SAS emuārā ir daudz vērtīgu resursu, tostarp pamācības, tiešsaistes video, bezmaksas e-grāmatas un interviju padomi SAS programmētājiem.
  • SAS manekens: šo emuāru uztur Kriss Hemedingers, SAS tiešsaistes kopienu menedžeris un viens no SAS manekeniem. Tāpat kā grāmata, arī viņa pieeja ir tieša un ļoti pieejama.
  • Secinājums

    Ja jūs meklējat rīku, lai veiktu sarežģītu datu analīzi, SAS System ir tirgus līderis, un, ja saprotat, kā SAS valodas funkcijas sniegs jums lielu soli biznesa analītikas pasaulē..

    SAS valodai ir ļoti īpaša uzmanība, tāpēc maz ticams, ka vispārīgie programmētāji to izvēlēsies un nolemj to apgūt izklaidei. No otras puses, statistikas un datu analīzes studenti, kuriem iepriekš nav bijusi interese par programmēšanu, šeit varētu vēlēties izdarīt izņēmumu.

    Tomēr, izvēloties SAS kā savu izvēlēto valodu, ir jāveic finansiāli apsvērumi. Kaut arī pati valoda ir brīvi pieejama, abiem galvenajiem apkopotājiem ir vajadzīgas licences. SAS sistēmas studentu izdevums ir pieejams bez maksas, taču jums būs jāsāk maksāt, ja vēlaties turpināt izmantot personisko kopiju arī pēc absolvēšanas.

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map