Vairāk

Vai arcpy.GetParameterAsText () ir datu tips?

Vai arcpy.GetParameterAsText () ir datu tips?


importēt arcpy # Iegūt ievades parametrus inX = arcpy.GetParameterAsText (0) inY = arcpy.GetParameterAsText (1) inDescription = arcpy.GetParameterAsText (2) incidentsFC = "C: /Data/Yakima/Incidents.shp" DescriptionField = " Izveidojiet lauku kopu, lai atjauninātu laukus (((float (inX), float (inY)), inDescription))

Es saskāros ar šo skripta rīku tiešsaistes kursā, kurā parādīts piemērs kursora ievietošanai, kur mēs ievietojam rindu punkta formas failā. Šeit es nevarēju kaut ko saprast. Vai mēs kaut kādā veidā precizējam, kāda veida ievadi mēs nodrošināsim, kad mēs to izmantosimGetParameterAsText ()?

Ja jā, tad kāpēc pēdējā rindiņā mums vēlreiz jānorāda, ka iepriekš norādītās koordinātas ir pludiņa tipa?

Vai mēs nevaram vienkārši uzrakstītcursor.insertRow ((inX, inY), inDescription)un ja nē, tad kā Python saprot mainīgā ievadiinDescriptionvai virkne/teksts, nekur neizmantojot pēdiņas?


Kā norāda nosaukums GetParameterAsText () vai dokumentācijā norādīts, vērtība tiks konvertēta uz teksts, vai kā mēs to saucam: a virkne.

Iegūst norādīto parametru kā ** teksta ** virkni pēc tā indeksa pozīcijas no parametru saraksta.

Tātad, ja lietotājs izklaidē koordinātas, piemēram, 35.5432 tad rīks tos saprastu kā '35.5432', virkne. Tomēr tas ne vienmēr ir tas, ko mēs vēlamies, tāpēc šajā gadījumā mēs pārvērstu šo virkni atpakaļ par skaitli. Tā kā mūs interesē decimāldaļas, mums tas jāpārvērš par a peldēt (nevis vesels skaitlis, jo tas varētu nocirst decimāldaļas), un izmantojiet peldēt ().

Ņemiet vērā, ka, iegūstot parametrus, jūs varētu arī konvertēt tieši:

inX = pludiņš (arcpy.GetParameterAsText (0))

Manuprāt, tas padara kodu vieglāk lasāmu un vēlāk mazāk pārblīvētu.

Svarīgā daļa ar GetParameterAsText () ir tas, ko jūs definējat ArcGIS, veidojot rīku. Šeit ir definēts svarīgāks, ArcGIS iekšējais datu tips. Sākumā tas var būt biedējoši, un dažreiz ir jāmēģina vairākas reizes, līdz tiek atrasts pareizais veids. Saskarne izskatās šādi (atvainojiet, vācu interfeiss!):

Bet galvenais ir tas, ka tas jūsu Python nonāktu kā teksts, tāpēc dažreiz ir nepieciešami reklāmguvumi, piemēram, peldēt () šajā gadījumā!


Lai ievērotu ievades kopas veidu Python skripta rīka dialoglodziņā, jums jāizmanto arcpy.GetParameter ().

Izmantojot arcpy.GetParameterAsText (), es saprotu, ka neatkarīgi no tā, kas tiek uzņemts, tā datu tips tiek pārveidots par virkni.

Šķiet, kapeldēttiek izmantots, lai šīs virknes pārvērstu peldošā komata skaitļos.


Skripta rīka parametru iestatīšana

Gandrīz visiem rīkiem ir parametri, un jūs to vērtības iestatāt rīka dialoglodziņā vai skriptā. Kad rīks tiek izpildīts, parametru vērtības tiek nosūtītas uz jūsu rīka avota kodu. Jūsu rīks nolasa šīs vērtības un turpina darbu.

Izmantojot skripta pievienošanas vedni, var iestatīt skripta rīka parametrus. Varat arī pievienot, dzēst un modificēt skripta rīka parametrus no rīka rekvizītu dialoglodziņa. Lai piekļūtu skripta rīka rekvizītiem, ar peles labo pogu noklikšķiniet uz rīka, noklikšķiniet uz Rekvizīti, pēc tam noklikšķiniet uz cilnes Parametri.

Neatkarīgi no tā, vai parametrus iestatāt vednī Pievienot skriptu vai dialoglodziņā Rekvizīti, procedūras (kā aprakstīts šeit) ir vienādas.

Lai pievienotu jaunu parametru, noklikšķiniet uz pirmās tukšās šūnas slejā Parādāmais nosaukums un ierakstiet parametra nosaukumu. Šis ir nosaukums, kas tiks parādīts rīka dialoglodziņā un var saturēt atstarpes. Python sintaksei parametra nosaukums būs redzamais nosaukums ar atstarpēm, kas aizstātas ar pasvītrojumiem (_).

Pēc parametra parādāmā nosaukuma ievadīšanas izvēlieties parametra datu tipu, noklikšķinot šūnā Datu tips, kā parādīts zemāk.

Katram parametram ir papildu rekvizīti, kurus varat iestatīt, kā parādīts zemāk.

Var būt obligāts, neobligāts vai atvasināts. Atvasināts nozīmē, ka jūsu rīka lietotājs neieraksta parametra vērtību. Atvasinātie veidi vienmēr ir izejas parametri.

Var būt ievade vai izvade. Ja parametra tips ir atvasināts, virziens vienmēr ir vienāds ar izvadi.

Daudzvērtība ir Jā, ja vēlaties vērtību sarakstu, un Nē, ja vēlaties vienu vērtību.

Parametra noklusējuma vērtība. Ja parametru datu tips ir funkciju kopa vai ierakstu kopa, noklusējuma vērtība tiek aizstāta ar shēmu.

Ja parametra noklusējuma vērtība ir jānāk no vides iestatījuma, šis rekvizīts satur vides iestatījuma nosaukumu.

Ja vēlaties, lai parametram tiktu ievadītas tikai noteiktas datu kopas vai vērtības, varat norādīt filtru. Ir seši filtru veidi, un jūsu izvēlētais filtra veids ir atkarīgs no parametra datu veida.

Šis rekvizīts attiecas uz atvasinātajiem izejas parametriem un ievades parametru datu tipiem. Atvasinātajiem izvades parametriem opciju Iegūts var iestatīt uz parametru, kas satur izvades definīciju. Ievades parametriem opcija Iegūts no ir iestatīta uz parametru, kas satur ievadīšanai nepieciešamo informāciju.

Šis rekvizīts attiecas tikai uz izejas parametriem. Vērtība ir slāņa faila (.lyr) atrašanās vieta, kurā ir izvades parādīšanas simboloģija.

Veidam ir trīs iespējas:

  • A Obligāti parametram ir nepieciešama ievades vērtība no lietotāja. Rīku nevar izpildīt, kamēr lietotājs nav norādījis vērtību.
  • An Neobligāti parametram nav nepieciešama vērtība no lietotāja.
  • A Atvasināts parametrs ir paredzēts tikai izejas parametriem (skatiet virzienu zemāk). Atvasinātais izvades parametrs netiek rādīts rīka dialoglodziņā.

Atvasinātajam izvades parametram ir pieci izmantošanas veidi:

  • Izeja ir tāda pati kā ievade, piemēram, Aprēķināt lauku. Aprēķināt lauku maina konkrēta lauka vērtības ievades tabulā - tas neveido jaunu tabulu un nemaina ievades shēmu. Citus rīkus, kuru iznākums ir tāds pats kā ievades, var atrast rediģēšanas rīkjoslā.
  • Rīks maina ievades shēmu, piemēram, Pievienot lauku. Pievienot lauku ievades tabulai pievieno lauku - tas neizveido jaunu izvades tabulu.
  • Rīks izveido izvadi, izmantojot informāciju citos parametros, piemēram, rīku Izveidot funkciju klasi. Izmantojot rīku Funkciju klases izveide, jūs norādāt darbvietu un jaunās līdzekļu klases nosaukumu, un objektu klase tiek izveidota jums.
  • Rīks izvada skalāru vērtību pretstatā datu kopai. Piemēram, Get Count izvada garu veselu skaitli (ierakstu skaitu). Ikreiz, kad instruments izvada skalāru vērtību, rezultāts tiek atvasināts.
  • Rīks izveidos datus zināmā vietā. Piemēram, jums var būt skripts, kas atjaunina esošu tabulu zināmā darbvietā. Lietotājam šī tabula nav jānorāda dialoglodziņā vai skriptos.

Ja jūsu skripta rīkam ir atvasināta izvade, jums ir jāiestata atvasinātā izvades parametra vērtība skriptā, izmantojot funkciju SetParameterAsText ().

Visiem instrumentiem jābūt rezultātiem

Visiem skriptu rīkiem jābūt izvades parametriem, lai tos varētu izmantot ModelBuilder. ModelBuilder pamatideja ir savienot rīku izvadi ar citu rīku ievadēm, un, ja jūsu skripta rīkam nav izvades parametra, tas nav ļoti noderīgs ModelBuilder. Vismaz jūs varat izvadīt Būla vērtību, kas satur patiesu, ja rīks ir veiksmīgi pabeigts, un nepareizi.

Atvasināta izeja, kas maina ievades parametru

Zemāk redzamajā ilustrācijā parādīts hipotētisks skripta rīks Atjaunināt lauka vērtības, kas tiek izmantots modelīBuilder. (Diskusiju nolūkā organizācija izmanto atjaunināt lauku vērtības, lai pārbaudītu zināmu teksta lauku kopas saturu un labotu pareizrakstības un lielo burtu lietojuma kļūdas.) Atjaunināt lauku vērtības nerada jaunu līdzekļu klasi, bet atjaunina lauku vērtības ievades funkciju klasē.

Pareiza parametru definīcija atjaunināt lauka vērtības ir parādīta zemāk redzamajā attēlā, kur atjaunināšanas lauku vērtībām ir izvades līdzekļa klases parametrs, kura veids ir iestatīts uz atvasinātu. Tā kā izvade ir tāda pati kā šī rīka ievade, opcijai Iegūts no ir iestatīts ievades parametrs. (Iegūts no, izmanto parametra nosaukumu, kas ir redzamais nosaukums ar atstarpēm, kas aizstātas ar pasvītrām.)

Atvasināta izvade, kas nemaina ievades parametru

Zemāk redzamajā attēlā parādīts cits rīks, kur izvade ir iegūta, bet tā nav iegūta no neviena ievades parametra (Iegūts no ir atstāts tukšs). Šādā gadījumā hipotētiskais rīks Post Data to Repository rīks kopē ievades līdzekļu klasi zināmā darbvietā (repozitorijā), pēc tam pievieno un aizpilda datuma/laika lauku.

Izvades vērtības iestatīšana

Iepriekš redzamajā modelī ņemiet vērā, ka kopēšanas funkciju rīks ir tukšs (balts, nevis dzeltens). Tas ir tāpēc, ka izvades funkciju mainīgais, lai arī zaļš, nesatur vērtību - izvades līdzekļu nosaukums un atrašanās vieta nav zināma, kamēr rīks nav izpildīts. Šādā gadījumā skriptam ir jānorāda izvades vērtība, izmantojot funkciju ArcPy SetParameterAsText (). Funkcija SetParameterAsText () iestatīs izejas parametra vērtību, izmantojot teksta virkni vai objektu, piemēram, vērtību tabulu.

Ir iespējams norādīt izvades vērtību pirms rīka izpildes, norādot rīka validācijas kodu.

Šeit ir koda piemērs, kas izmanto SetParameterAsText (), pamatojoties uz iepriekš aprakstīto darbu, ko veicis skripts Post Data to Repository.

Izvades vērtības datu vietā

Iepriekš minētie piemēri parāda atvasinātu datu kopu izvadi. Tomēr daži rīki izvada vērtības datu kopu vietā, piemēram, rīks Saņemt skaitīšanu, kas izvada garu datu tipu, kurā ir tabulas rindu skaits. Vērtību izdošana datu kopu vietā ir izplatīta. Jums var būt savi skripti, kas veic analīzi vairākām saistītām datu kopām un izvada neko vairāk kā pāris ciparus vai apstiprina/neizdodas Būla vērtību.

Izvades parametri, kas satur vērtību datu tipus (piemēram, Long vai Boolean), vienmēr tiek atvasināti, nevis Obligāti.


ĢIS analītiķa darba apraksta veidne

Mēs meklējam daudzkvalificētus kandidātus ar kvantitatīvu pieredzi ĢIS analītiķa amatam. ĢIS analītiķi cita starpā ir atbildīgi par modeļu un tendenču atklāšanu, izmantojot telpisko kartēšanu, kartēšanas lietojumprogrammu un rīku izstrādi un dažādu failu tipu ģeogrāfisko karšu digitālās bibliotēkas pārvaldību.

ĢIS analītiķiem būs jāizskaidro klientiem ģeogrāfiskās tendences un analīzes rezultāti, kas prasa izcilu rakstisku un mutisku komunikāciju.


ĢIS (ģeogrāfiskās informācijas sistēmas) risinājuma IA novērtēšana atrašanās vietas analīzei

Ja jūsu organizācija izvērtē ĢIS risinājuma iespējamību vai tai jau ir nobriedusi atrašanās vietas analīzes platforma, iegūtā ieguvuma aprēķināšana pēc būtības ir spēcīga un konstruktīva. Šī ziņojuma mērķis ir palīdzēt veidot biznesa pamatojumu, izmantojot ROI (ieguldījumu atdevi) kā kvantitatīvu kritēriju izmaksu/ieguvumu un vērtības noteikšanai, kas sasniegta, izmantojot ĢIS risinājumu.

GIS risinājums atrisinās daudzas materiālas un nemateriālas priekšrocības. ROI uzdevuma rezultātu kvalificēšana un kvantitatīva noteikšana un pēc tam to dokumentēšana ir ierasta prakse, un ir pieejami daudzi rīki, kas palīdz aprēķināt.

Uzņēmējdarbības pamatojuma veidošana

Biznesa gadījumu vislabāk var raksturot kā finanšu stāstu, kas balstīts uz faktiem, strukturētiem pieņēmumiem un loģiku. Tas nodrošina līdzekli, ar kura palīdzību var pārbaudīt iespēju finansiālo ietekmi un izdarīt secinājumus.

Banka vēlas analizēt savus klientus un aizdevumus pēc atrašanās vietas, produkta, nozares, riska un riska. Banka vēlas palīdzēt vadītājam vizualizēt savus kontus viegli lietojamā informācijas panelī. Pēc to spēju pārskatīšanas tika izveidota zirnekļa diagramma ar pašreizējo un vēlamo funkcionalitāti.

Bankai bija ievērojamas plaisas starp to, kur viņi atradās un kur viņi vēlējās būt kā organizācija. Viņi vēlējās iespēju pārklāt klientu karti kopā ar viesuļvētras ceļu vai redzēt, kādi klienti vai objekti atrodas 25 jūdžu attālumā no San Andreas lūzuma vai zem 25 pēdām virs jūras līmeņa piekrastes zonās. Strādājot ar augstāko vadību, trūkumiem tika piešķirta prioritāte, un pēc tam tiem tika piešķirta vērtība. Rezultāti tika apkopoti tabulā un ziņoti augstākajai vadībai, izmantojot standarta IA veidni.

Iepriekš minētais izmantošanas gadījums ir pārāk vienkāršots, taču pamatojumu ēkas veidošanai var apkopot līdz dažiem pamata soļiem. Tālāk sniegtajā izklāstā izmantots piecu soļu process, kas iegūts no standarta prakses, aprēķinot IA. Šie soļi tika pielāgoti no sadaļas “Uzņēmējdarbības ieguvumi no ĢIS: IA pieeja”, bet tika apkopoti, lai panāktu veiklāku pieeju.

  1. Nosakiet ĢIS risinājuma nepieciešamību un priekšrocības
  2. Izklāstiet un izvirziet prioritātes biznesa prasībām un iespējām
  3. Novērtējiet budžetu un projektu grafikus
  4. Aprēķiniet ieguvumus
  5. Dokumentējiet un prezentējiet rezultātus

1. solis - nosakiet ĢIS risinājuma vajadzības un priekšrocības

Vai jūsu ĢIS risinājums atbilst jūsu organizācijas stratēģiskajiem mērķiem?

Pirmais solis, aprēķinot IA, būs jāpārbauda, ​​kas nosaka nepieciešamību pēc ĢIS risinājuma. Jums būs jānovērtē jūsu organizācijas sāpju punkti un jāsalīdzina ar jūsu mērķiem un uzdevumiem. Šī soļa laikā jums ir jākonsultējas ar svarīgākajām ieinteresētajām personām un jānosaka GIS risinājuma uzlabojumi un priekšrocības. Ir jāidentificē galvenie lēmumu pieņēmēji un jāinformē par ROI pētījumu. Viņu iesaistīšana un apstiprināšana ir izšķiroša nozīme ROI procesā

2. solis - izklāstiet un izvirziet prioritātes biznesa prasībām un iespējām

Tālāk ir jānosaka projekta darbības joma. Vienoties par to, kādas problēmas atrisinās ĢIS risinājums, un nepieciešamo funkcionalitāti, kā arī zināt, kas ir jauki lai būtu pret jums vajag jābūt, būtu jādokumentē. Sāpju punkti ir objektīvi jāizklāsta un jānosaka par prioritāti kopā ar galalietotājiem un biznesa partneriem. Jums vajadzētu arī izklāstīt alternatīvās izmaksas un riskus, kas rodas, ja nav ĢIS risinājuma. Nemateriālos aktīvus ir daudz grūtāk izteikt skaitļos, taču tiem tomēr ir jāpiešķir vērtība. Kritiskie mērķi jāsalīdzina pirms un pēc novērtējuma.

3. solis - novērtējiet budžeta prasības

Pēc tam, kad ir panākta vienošanās par risinājuma apjomu, jāaplēš projekta izmaksas. Darbības ir vienādas, ja ĢIS risinājums jau ir ieviests un jūs vienkārši pievienojat funkcijas vai funkcionalitāti.

IA modelis ļauj jums izdalīt elementus, kas saistīti ar konkrētiem jūsu portfeļa projektiem, lai varētu salīdzināt aprēķinātā pamata gadījuma bez ĢIS un aprēķinātā gadījuma ar ĢIS ieguvuma vērtību. Lai pabeigtu veidni, ir nepieciešams atkārtoti apmeklēt sākotnējo iespēju sarakstu.

4. solis - novērtējiet ieguvumus

Lai novērtētu atdeves veidu no ieguldījumiem atrašanās vietas analīzē, ir jāpiešķir vērtība risinājuma atvasinātajām dividendēm. Projekta sākumā (pašreizējā) esošo spēju un paredzamā sasniegšanas (vēlamā) kartēšana ļauj jums redzēt "plaisu" un piešķirt šai plaisai vērtību. Strādājot ar augstākā līmeņa vadītājiem un organizatoriskajiem mērķiem, jums jāspēj apvienoties un novērtēt vēlamo spēju sasniegšanas vērtību. Tas ir lielisks uzdevums, lai saņemtu dalību un noteiktu prioritātes, kuras iespējas rada vislielāko vērtību.

Tīmeklī bez maksas ir pieejamas daudzas dažādas IA veidnes, un jūs varat ienirt finanšu nezālēs tik dziļi, cik vēlaties. Cik dziļi tas ir atkarīgs no tā, cik detalizēta ir jūsu vadība. Izmantojot šīs veidnes un kartēšanas iespējas, jums vajadzētu būt iespējai izmantot aprēķinātos ieguvumus, lai veidnēm piešķirtu kvantitatīvu vērtību. Pamatojoties uz analīzes rezultātiem, var būt nepieciešams koriģēt budžetu vai meklēt papildu piemērus par kvantitatīviem ieguvumiem, kurus var modelēt, lai sniegtu spēcīgu argumentu par ĢIS.

5. darbība - dokumentējiet un prezentējiet rezultātus

Pēdējā posmā jums būs jāapkopo veidnes un jāizveido pārskati, lai parādītu augstākajai vadībai, cik vērtīga ir ĢIS risinājuma finansēšana atrašanās vietas analīzei. Pārskata formatēšanai varat izmantot daudz dažādu stilu, taču iesaku sākt ar izklāstu, kas satur šādas galvenās sastāvdaļas:

Kopsavilkums - Tam vajadzētu būt jūsu secinājumu augsta līmeņa pārskatam un priekšlikumam virzībai uz priekšu. Tas jāraksta, domājot par jūsu vecāko komandas vadību.

Priekšvēsture un vēsture - Aprakstiet vajadzību vai trūkumu, ar kuru sākās šis projekts, un kāpēc jūsu organizācija nolēma izskatīt šāda veida risinājumus.

Mērķis un darbības joma - Tālāk jums jāsniedz šī projekta pamatojuma izklāsts un jāpārskata procesi un iespējas.

Piedāvātais projekts - Nākamais solis ir aprakstīt iepriekš minēto problēmu risinājumus. Tam jābūt pietiekami detalizētam, lai precīzi aprakstītu, kādas funkcijas un funkcijas tiks iekļautas.

Izmaksas un laika grafiks - Visvarenais budžets un dolāri tiks rūpīgi pārbaudīti. Šajā sadaļā jāiekļauj laika grafiks un iekšējie un ārējie resursi. Šī ir vissarežģītākā ziņojuma sadaļa, un tai jāpievērš vislielākā uzmanība. Ja šī daļa netiek uzskatīta par precīzu, tā apdraud visu risinājumu.

Ieteicamā darbība - Pēdējās sadaļas mērķis ir apkopot rezultātus un sniegt ieteikumu augstākajai vadībai, lai programma tiktu finansēta, kā ierosināts ziņojumā. Šajā pēdējā sadaļā jābūt ļoti koncentrētai uz jūsu galvenajiem argumentiem, un tajā nedrīkst būt vairāk par dažām rindkopām.

Terminu vārdnīca - Pēdējā sadaļā jāiekļauj pielikums ar jūsu ziņojumā izmantoto terminu glosāriju. Jūsu glosārijā jāiekļauj gan ĢIS noteikumi, gan IA finanšu noteikumi. Visticamāk, ziņojums tiks prezentēts abām auditorijām, un pastāv liela iespēja, ka tikai lasītāji zinās tikai finanšu vai ĢIS noteikumus, nevis abus. Tāpēc būs noderīgi visus saglabāt vienā lapā.

Pozitīva IA stāsta pārliecinošu stāstu, it īpaši, ja priekšrocības atbilst jūsu organizācijas misijai un stratēģiskajam virzienam. Gan materiālus, gan nemateriālus ieguvumus var sasniegt, vienlaikus nodrošinot labāku piekļuvi datiem un uzlabojot datu kvalitāti lēmumu pieņemšanai. Bez ROI novērtējuma augstākā vadība var koncentrēties tikai uz to, cik maksā ĢIS risinājums, nevis uz organizatoriskajām priekšrocībām. ĢIS risinājumu vērtības novērtēšana nodrošina efektīvu sistēmu un ceļvedi atrašanās vietas analīzes risinājumam.

Ja jūsu organizācija gatavojas izvērtēt ĢIS risinājumu, mūsu komanda var sniegt palīdzību tās IA aprēķināšanā. Mēs piedāvājam dažas bezmaksas stundas, lai palīdzētu jums virzīties uz jūsu projektu un sākt pareizo virzienu. Ja vēlaties iegūt vairāk informācijas, lūdzu, aizpildiet zemāk esošo veidlapu, un mēs drīzumā ar jums sazināsimies.

[wufoo username = "gisinc" formhash = "z7x3p3" autoresize = "true" header = "show"]


Vide

Parametra noklusējuma vērtību varat iestatīt kā vides iestatījuma vērtību, ar peles labo pogu noklikšķinot uz šūnas blakus Vide un izvēloties vides iestatījuma nosaukumu. Kad esat izvēlējies vides iestatījumu, noklusējuma rekvizīts tiks ignorēts. Lai vides rekvizīta vietā izmantotu rekvizītu Noklusējums, notīriet rekvizītu Vide, nolaižamajā sarakstā atlasot tukšo ierakstu.


OLAP analītiskās pamatdarbības

  1. Izmēru samazināšana
  2. Kāpšana koncepcijas hierarhijā. Jēdzienu hierarhija ir lietu grupēšanas sistēma, pamatojoties uz to secību vai līmeni.

Apsveriet šādu diagrammu

  • Šajā piemērā pilsētas Ņūdžersija un zaudētie leņķi tika ievietotas ASV valstī
  • Ņūdžersijas un Losandželosas pārdošanas rādītāji ir attiecīgi 440 un 1560. Pēc apkopošanas tie kļūst par 2000
  • Šajā apkopošanas procesā dati par atrašanās vietas hierarhiju pārvietojas uz augšu no pilsētas uz valsti.
  • Apkopošanas procesā ir jānoņem vismaz viens vai vairāki izmēri. Šajā piemērā Quater dimensija ir noņemta.

2) Urbšana uz leju

  • Quater Q1 tiek pētīts janvārī, februārī un martā. Atbilstošā pārdošana ir arī reģistri.
  • Šajā piemērā tiek pievienoti dimensiju mēneši.

Šeit tiek atlasīta viena dimensija un izveidots jauns apakškubs.

Sekojošā diagramma izskaidro, kā tika veikta šķēles darbība:

Šī darbība ir līdzīga šķēlei. Atšķirība kauliņos ir tāda, ka izvēlaties 2 vai vairākas dimensijas, kuru rezultātā tiek izveidots apakškubs.

Pivot programmā jūs pagriežat datu asis, lai nodrošinātu datu aizstājēju.

Šajā piemērā rakursa pamatā ir vienumu veidi.


4 atbildes 4

Dtype objekts nāk no NumPy, tas apraksta ndarray elementa veidu. Katram ndarray elementam ir jābūt vienāda lieluma baitos. Attiecībā uz int64 un float64 tie ir 8 baiti. Bet stīgām virknes garums nav fiksēts. Tā vietā, lai virknes baitus tieši saglabātu ndarray, Pandas izmanto objektu ndarray, kas saglabā norādes uz objektiem, tāpēc šāda veida ndarray ir objekts.

  • masīvā int64 ir 4 int64 vērtības.
  • objektu masīvā ir 4 norādes uz 3 virkņu objektiem.

@HYRY atbilde ir lieliska. Es tikai gribu sniegt nedaudz vairāk konteksta ..

Masīvi saglabā datus kā blakus, fiksēta izmēra atmiņas bloki. Šo īpašību kombinācija padara masīvus zibens ātru piekļuvei datiem. Piemēram, apsveriet, kā jūsu dators var saglabāt 32 bitu veselu skaitļu masīvu [3,0,1].

Ja jūs lūgsiet savam datoram ielādēt masīva trešo elementu, tas sāksies sākumā un pēc tam pārlēks pāri 64 bitiem, lai nokļūtu trešajā elementā. Masīvu ātrdarbība notiek, precīzi zinot, cik bitu pārlēkt.

Tagad apsveriet virkņu secību ['sveiki', 'i', 'esmu', 'a', 'banāns']. Virknes ir dažāda lieluma objekti, tādēļ, ja jūs mēģinātu tos saglabāt blakus esošos atmiņas blokos, tas izskatītos šādi.

Tagad jūsu datoram nav ātrs veids, kā piekļūt nejauši pieprasītam elementam. Galvenais, lai to pārvarētu, ir rādītāju izmantošana. Būtībā glabājiet katru virkni kādā nejaušā atmiņas vietā un aizpildiet masīvu ar katras virknes atmiņas adresi. (Atmiņas adreses ir tikai veseli skaitļi.) Tātad tagad lietas izskatās šādi

Tagad, ja jūs lūdzat savam datoram ielādēt trešo elementu, tāpat kā iepriekš, tas var pāriet uz 64 bitiem (pieņemot, ka atmiņas adreses ir 32 bitu veseli skaitļi) un pēc tam veic vēl vienu papildu darbību, lai atrastu virkni.

NumPy izaicinājums ir tāds, ka nav garantijas, ka rādītāji faktiski norāda uz virknēm. Tāpēc dtype tiek ziņots kā “objekts”.

Nekaunīgi pievienoju savu kursu NumPy, kur es to sākotnēji apspriedu.


Iedzīvotāju veselības datu veidi

Tā kā jaunizveidoto iedzīvotāju veselības disciplīna turpina palielināties un paplašināties, palielinās arī to iedzīvotāju skaits, kuros var iekļaut konkrētus veselības datus. Lai gan dati par iedzīvotāju veselību vienmēr ietver lielas cilvēku vai pacientu kopas, īpaša joma, kas definē iedzīvotāju skaitu un iedzīvotāju skaitu veselības aprūpē, pastāvīgi attīstās.

Iedzīvotāju veselības dati var ietvert tādas grupas kā darbinieki, indivīdi ar noteiktu slimību, konkrētas pilsētas vai universitātes pilsētiņas studenti, militārie veterāni, invalīdi un ieslodzītie. Iedzīvotāju skaits ir noteikts arī pēc rases, dzimuma, ienākumiem un izglītības. Iedzīvotāju veselības datus noteicošie faktori arī var nebūt ekskluzīvi noteiktām grupām, bet arī fiziskai videi, kurā ietilpst plašs cilvēku loks, piemēram, medicīniskās aprūpes sistēmas, un sociālajai, fiziskajai, bioloģiskajai un ģeogrāfiskajai videi. Patiesībā globālie pētījumi, kas veltīti tādu jautājumu kā klimata pārmaiņu ietekmei uz veselību, bieži ir cieši saistīti ar iedzīvotāju veselības arēnu.

Lai gan iedzīvotāju veselības pētījumos noteiktās uzmanības grupas pastāvīgi mainās, mainās arī datu veidi, kas tiek izmantoti iedzīvotāju veselības apsekojumos, zinātniskos pētījumos un medicīnas pētījumos. No konkrētiem klīniskiem datiem līdz plaši pabeigtiem apsekojumiem, sabiedrības veselības statistikai un tautas skaitīšanas datiem ietekmes diapazons attiecībā uz to, kas nosaka iedzīvotāju veselības datus, ir ļoti plašs.

Prasību dati var ietvert pacientu demogrāfiskos datus, diagnostikas kodus, īpašas aprūpes datumus un izmaksu parametrus. Galvenā prasību datu vērtība ir tā palīdzība, palīdzot veselības informātikas profesionāļiem darboties kā pamats veselības aprūpes speciālistiem, lai viņi labāk novērtētu, ar ko viņi ārstējas, ar kādām būtiskām veselības problēmām viņi saskaras un ko un kā šīs īpašās grupas maksā par ārstēšanu.

Elektroniskie veselības reģistri, ko parasti dēvē par EHR, sniedz iedzīvotāju veselības aprūpes speciālistiem datus, kas sniedz tiešu ieskatu klīniskajos atklājumos. Papildus jaunu perspektīvu piedāvāšanai aprūpes procesos EHR dati ietver arī uz pacientu orientētu informāciju, tostarp dzīvībai svarīgās pazīmes, laboratorijas datus un attēlveidošanu, imunizāciju un alerģiju vēsturi, kā arī citus svarīgus detalizētus rādītājus.

Sociālekonomiskie dati ir arī bagātīgs resurss iedzīvotāju veselības aprūpes speciālistiem. Vides, sociālajiem un sabiedriskajiem faktoriem var būt izšķiroša nozīme, izstrādājot veselības pārvaldības programmas, kas risina konkrētas grupas vajadzību spektru, neatkarīgi no vecuma, ienākumu, izglītības vai nodarbinātības statusa. Sociālekonomiskie dati arī ļauj veselības informātikas speciālistiem apsvērt vardarbības gadījumus starp cilvēkiem, nelegālo narkotiku lietošanas veidu un biežumu, kā arī ekonomiskās atšķirības valsts, apgabala un pilsētas līmenī.

Vēl viena svarīga sociāli sakņotu datu joma veselības informātikas speciālistiem ir recepšu medikamentu dati. Šāda veida informācija ļauj veselības aprūpes speciālistiem un politikas veidotājiem noteikt, kā pacienti pārvalda hroniskas veselības problēmas un slimības - veselības datu kopumu, ko parasti dēvē arī par zāļu ievērošanu.

Lai gan iedzīvotāju datu avoti un veidi ir daudz, starp veselības aprūpes sniedzējiem, valdības un nevalstiskajām organizācijām un ar veselības aprūpi saistītiem uzņēmumiem joprojām ir daudz diskusiju par to, kā šādi dati būtu efektīvi jāizmanto publiskajā telpā, netraucējot pacientu konfidencialitāti. Līdzīgi dati, kas saistīti ar privātiem uzņēmumiem un medicīniskās apdrošināšanas pakalpojumu sniedzējiem, bieži vien ir patentēti, un tas ir izraisījis augsta līmeņa diskusijas starp iedzīvotāju veselības datu ieinteresētajām pusēm, ko veic tādas globālas struktūras kā Pasaules Veselības organizācija.


Noteikumi un politika - PII aizsardzība - Privātuma likums

Piezīme: Šajā lapā esošās informācijas mērķis ir informēt sabiedrību par GSA privātuma politikām un praksi, kāda tā attiecas uz GSA darbiniekiem, darbuzņēmējiem un klientiem.

Kas ir personu identificējoša informācija (PII)?

Pielikumā OMB M-10-23 (Norādījumi trešo pušu tīmekļa vietņu un lietojumprogrammu izmantošanai aģentūrā) PII definīcija tika atjaunināta, lai iekļautu šādu informāciju:

Personiski identificējama informācija (PII)
Termins & ldquoPII, & rdquo, kā definēts OMB memorandā M-07-1616, attiecas uz informāciju, ko var izmantot, lai atšķirtu vai izsekotu indivīda un rsquos identitāti, atsevišķi vai kopā ar citu personisku vai identificējošu informāciju, kas ir saistīta vai ir saistīta ar konkrētu personu . PII definīcija nav piesaistīta nevienai informācijas vai tehnoloģiju kategorijai. Drīzāk tas prasa katrā atsevišķā gadījumā novērtēt konkrēto risku, ko var identificēt. Veicot šo novērtējumu, aģentūrai ir svarīgi apzināties, ka ne -PII var kļūt par PII ikreiz, kad tiek publiskota papildu informācija - jebkurā datu nesējā un no jebkura avota -, kas kopā ar citu pieejamo informāciju varētu tikt izmantota, lai identificētu indivīds.

GSA direktīva CIO P 2180.2

CIO GSA uzvedības noteikumi personiski identificējamas informācijas (PII) apstrādei

Datums: 10.08.2019
Statuss: Apstiprināts
Novecojis: 10/08/2026

Mērķis: Šī direktīva nosaka GSA un rsquos politiku par to, kā pareizi rīkoties ar PII, kā arī par sekām un korektīvajām darbībām, kas tiks veiktas, ja notiek pārkāpums.


Tie, kas iegūst bakalaura un rsquos grādu datu zinātnē, var sagaidīt, ka pabeigs savu programmu četru gadu laikā vai ātrāk, kā tas ir lielākajā daļā bakalaura un rsquos grādu programmu.

Jūsu uzņemšanas statuss (ti, vai esat pilna vai nepilna laika students) var pagarināt vai saīsināt laiku, kas nepieciešams jūsu grāda iegūšanai. Izpētot jums piemērotu programmu, apskatiet kredītu apjomu, ko jūsu programmas koledža uzskata par pilnu vai nepilnu darba laiku.


Skatīties video: How to Use a Map and Compass