Sužinokite „Stata“ programavimą: pradėkite kasybos statistinius duomenis

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje.


„Stata“ yra programa, skirta paremti statistinę analizę. Ją sukūrė „StataCorp“ ir išleido 1985 m. Jos pavadinimas kildinamas iš „statistikos“ ir „duomenų“ ir daugiausia naudojamas duomenų analizei ir specialistų tyrimams..

Nepaisant to, kad „Stata“ yra daugiau nei 30 metų, ji vis dar naudojama. Tai leidžia išsamiai dokumentuoti kiekvieną analizę ir gali sudaryti grafiką, modeliavimą ir diagramas.

Yra keturios skirtingos programos versijos, pradedant nuo studento versijos ir baigiant labai didelių duomenų bazių versija. „Stata“ galima įdiegti „Mac“, „Windows“ ir „Unix“ kompiuteriuose. Labiausiai paplitusi versija yra „Stata“ / IC (IC reiškia „Inter Cooled“).

Darbo su „Stata“ pradžia

„Stata“ turi savo įmontuotą duomenų redaktorių, kuris atrodo panašus į skaičiuoklės redagavimo langą. Programos apačioje yra komandų eilutės langas. Šis langas registruoja visas komandas, kurios įvedamos sesijos metu. Rezultatai rodomi centriniame lange.

Įkeliant duomenų rinkinį, „Stata“ rodiklius rodo jame esančius kintamuosius ir etiketes kintamųjų ir ypatybių languose.

Jei norite žaisti su „Stata“ nesukurdami savo duomenų, „Stata“ pateikiama su daugybe pavyzdžių rinkinių ir papildoma rankinio duomenų rinkinio, kurį galima atsisiųsti iš interneto, biblioteka. Įkelkite duomenų rinkinius su komanda „sysuse dir“, tada spustelėkite naudojimo nuorodą šalia failo pavadinimo arba spustelėkite aprašymo pavadinimą, kad sužinotumėte daugiau apie tai.

Komandų ir duomenų pateikimas į „Stata“

„Stata“ gali būti užprogramuotas naudojant komandinę eilutę, naudojant aukščiau nurodytą komandų eilutę. Panaudoję komandą galite ją pakartotinai naudoti paspausdami PgUp, kol komanda vėl pasirodys lange.

Programą taip pat galima valdyti naudojant grafinę vartotojo sąsają arba importuojant „Do“ failą (dar vadinamą sintaksės failu), kuris yra iš anksto apibrėžtų komandų, paleidžiamų kaip scenarijus, serija..

Patyrę „Stata“ vartotojai paprastai rekomenduoja vengti grafinės sąsajos, tačiau tai yra lengvas būdas išmokti „Stata“ programavimo kalbos. Kiekvieną kartą spustelėjus ir spustelėjus komandą, komandų lange rodomas atitinkamas kodas, kad galėtumėte pamatyti, ką „Stata“ veikia fone.

Naudotus duomenų rinkinius galima importuoti į „Stata“ iš CSV failo arba „Stata“ failo. Naujausiose „Stata“ versijose galite tiesiogiai importuoti duomenis iš „Excel“ naudodami komandą „importuoti„ Excel “.

Pagrindinės „Stata“ komandos

„Stata“ gali atlikti įvairių tipų skaičiavimus ir analizę, todėl tai padeda turėti pagrindinių komandų žinių. Kiekvienoje komandoje yra didžiosios ir mažosios raidės, nors galima naudoti tam tikras santrumpas.

Aukščiau esančiame skyriuje mes paminėjome importo „Excel“ komandą. Tai yra paprastas „Stata“ komandos pavyzdys:

importuoti „excel“ naudodamiesi filename.xls, ///
lapas (lapas ‘1 ‘) ląstelių intervalas (A1: D20) skaidrus

Ši komanda nurodo lapą ir konkrečius langelius, kuriuos reikia importuoti naudojant lapo ir langelio išdėstymo komandas. Jei ląstelių diapazonas nurodomas vienas langas, visi duomenys, esantys už langelio ribų, bus importuoti.

Pradėję dirbti su „Stata“ susidursite su daugybe kitų komandų. Kai kuriuos pagrindus verta žinoti:

  • ekranas rodo skaičiavimo rezultatą
  • apibendrinti rodoma duomenų santrauka faile (atlikite ją su kintamaisiais, kuriuos norite ištirti)
  • padėti rodo komandos ar funkcijos pagalbą (naudokite ją atskirai arba vykdykite komandą, kuriai reikia pagalbos, pavadinimą)
  • jei trūksta () yra vienas iš daugelio būdų, kaip galite filtruoti duomenis, kuriuos teikia „Stata“, kai užduodate užklausą iš duomenų rinkinio
  • grafikas nubraižo duomenų rinkinyje esančių duomenų grafiką; po jo turi būti grafiko tipas, X ašies kintamasis ir y ašies kintamasis
  • apibūdinti rodoma informacija apie failą
  • nieko naujo neleidžia „Stata“ atidaryti naujo rezultatų lango kiekvieną kartą paleidus komandą
  • momentinė nuotrauka sukuria jūsų projekto anuliavimo tašką (atsiminkite: „Stata“ neturi įmontuotos anuliavimo komandos)
  • švarus grąžina užklausos rezultatus be lentelės kraštinės
  • aišku išvalius visus duomenis iš RAM, kai komanda vykdoma. Tai svarbu, nes „Stata“ visus savo duomenis įkelia į RAM, nebent nurodoma kitaip. Dirbant su dideliais duomenų rinkiniais, kompiuteris gali sulėtėti arba sugesti
  • Rask tai ieško „Stata“ plėtinių ar papildinių, kurie galėtų pagerinti jos funkcionalumą
  • /// liepia „Stata“, kad komanda tęsiasi kitoje eilutėje; jei norite, galite komentuoti po pasvirusių brūkšnių, ir komentarai bus ignoruojami, jei jie yra toje pačioje eilutėje
  • ; liepia „Stata“ komanda baigta
  • išėjimas uždaroma programa; tai yra spustelėjimas Failas -> Išeik su pele

Įpratę dirbti „Stata“, naudodami redagavimo priemonės langą, galite išsaugoti komandas „Do“ faile. Taip pat galite išsaugoti teksto failą su plėtiniu .do ir paleiskite „Do“ failą „Stata“, naudodami komandą „do“, po kurio nurodomas failo vardas. „Stata“ naudoja tuos pačius komentavimo metodus kaip ir C ++ bei kitos kalbos; dvigubas pasvirasis brūkšnys // komentuoja viską eilutės pabaigoje, o / * ir * / gali būti naudojami pradžioje ir pabaigoje, norint komentuoti visą skyrių.

Sekite savo darbą

Vienas didžiausių „Stata“ pranašumų yra gebėjimas registruoti užklausas, todėl tyrėjams, kuriems reikia įrodyti, kaip jie padarė tam tikras išvadas, tai yra neįkainojama. Kad prisijungimas būtų aktyvus, reikia atlikti kelis veiksmus.

  1. Sukurkite savo projekto katalogą. Pagal numatytuosius nustatymus „Stata“ veiks C: DATA, todėl sukurdami atskirą katalogą viskas bus tvarkinga.
  2. Įjunkite prisijungimą. Naudokite žurnalą naudodamiesi komanda, sekdami jį failo pavadinimu, kurį norite naudoti.
  3. Visada išsaugokite komandas „Do“ faile. Nors tai nėra absoliučiai būtina, tačiau tai naudinga, kai norite atkurti rezultatą ar atsisakyti komandų..

Papildoma literatūra

  • „StataCorp“ „YouTube“ kanalas: lengvai suvirškinami pagalbos vaizdo įrašai apie įvairias „Stata“ funkcijas.
  • Įvadas į „Stata“: Greitojo „PDF Stata 8“ vadovas iš Harvardo Kennedy mokyklos.
  • Statalistas: diskusijų forumas, kuriame „Stata“ vartotojai gali keistis informacija ir pagalba.
  • „UCLA Stata Resources“: nemokamų kursų, modulių, nuorodų ir DUK katalogas, skirtas pagrindiniam ir tarpiniam „Stata“ naudojimui.
  • „Stata“ vadovėlis iš Prinstono universiteto: puikus „Germaín Rodríguez“ Stata vadovas.
  • „Do Files“ ir projekto valdymas: kaip sukurti „Do“ failus ir sekti savo komandas.
  • „Stata 14“ makrokomandos: nuoroda į kai kurias „Stata 14“ versijoje esančias makrokomandas.
  • „StataCorp NetCourses“: mokami „Stata“ kūrėjų kursai, skirti palengvinti naujų vartotojų prieinamą kainą.

Santrauka

„Stata“ yra senesnė programavimo kalba ir kūrimo aplinka, skirta spręsti statistines problemas. Tačiau ją vis dar plačiai naudoja aktyvi bendruomenė. Jei dirbate rimtą statistinį darbą, „Stata“ yra gera mokėti kalba. Su šia įžanga ir mūsų rekomenduojamais šaltiniais turėtumėte būti pakeliui.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me