- - Kaip suvokti duomenis, eksportuojamus iš „iOS Health App“

Kaip suvokti duomenis, eksportuotus iš „iOS Health App“

„IOS“ naudojama sveikatos programa renka įvairių tipų programasduomenis tiesiogiai arba per trečiųjų šalių programas. Jei turite „Apple Watch“, sveikatos programos duomenys greičiausiai bus turtingesni. Programos „Sveikata“ duomenis galima perduoti iš „iOS“ įrenginių ir galite juos eksportuoti. Kai eksportuojate duomenis iš programos „Sveikata“, jie eksportuojami į du XML failus. Programa juos užklijuoja ir leidžia pasirinkti, kaip norite jį išsaugoti. Iki šiol viskas labai lengva. Tačiau kai ištraukiate ZIP failą, sunku suprasti, kokie jame esantys XML failai yra. Dažnai jūs negalite žinoti, kuri programa gali skaityti XML failą ir kaip suprasti jo viduje esančius duomenis. Mes visa tai sugriausime už jus.

Eksportuoti sveikatos programos duomenis

Atidarykite programą „Sveikata“ ir bakstelėkite savo profilio ženklelįviršuje dešinėje. Profilio ekrane slinkite žemyn ir bakstelėkite mygtuką „Eksportuoti sveikatos duomenis“. Programa sukurs ZIP failą ir paklaus, kaip norite jį išsaugoti. Galite nusiųsti jį sau el. Paštu arba išsaugoti debesies įrenginyje.

„ios-health-app“
eksportuoti „sveikatos programa“ duomenis

Sveikatos programos duomenų skaitymas

Darant prielaidą, kad darbalaukyje turite ZIP failą, eikite į priekį ir ištraukite. Ištrauktame aplanke bus du failai; export.xml ir export_cda.xml.

Jūsų duomenys yra faile export.xml. Norėdami atidaryti jį, jums reikia programos, kuri galėtų nuskaityti XML formatą ir tinkamai jį parodyti. Aš rekomenduoju MS Excel. Tai aš panaudosiu norėdamas parodyti, kaip suprasti duomenis.

„apple_health_export“

Atidarykite „Excel“ ir atidarykite šį failą naudodami komandą „Atidaryti“. Kai „Excel“ atidarys šį failą, jis suteiks jums tris parinktis, kaip pasirinkti, kaip jį atidaryti, pasirinkite „Kaip tik skaitoma darbaknygė“.

„open-health-data-xml“

Kai failas bus atidarytas ir norite jį redaguoti be jokių apribojimų, tiesiog nukopijuokite ir įklijuokite jį į naują failą. Štai kaip atrodo duomenys, kai „Excel“ juos atidaro.

sveikatos duomenų duomenys

Programos duomenų apie sveikatą suvokimas

Pastebėsite, kad XML ląstelių yra daugfailą pakartoti tą pačią vertę vėl ir vėl. Tai pasakytina apie keletą pirmųjų stulpelių, kuriuos matote. Slenkant dešinėn ir toliau skaitant stulpelius, o paskui eilutes, duomenys pradės skirtis. Čia yra tai, ką jums rodo kiekviena ląstelė.

/ @ lokalė: Tai parodo, kur, kaip nustatyta „App Store“ šalyje, buvo išsaugoti jūsų duomenys. Jos vertė niekada nesikeis ir kartosis kiekvienoje eilutėje.

/ ExportDate / @ reikšmė: Tai rodo duomenų eksporto datą ir laiką. Vėlgi, jos vertė niekada nesikeis ir kartosis kiekvienoje eilutėje.

/ Aš / @ HKCharacteristicTypeIdentifierBiologicalSex: Tai yra jūsų biologinė lytis, kurią įvedėte sveikatos programoje. Visiems įrašams jis išliks tas pats.

/ Aš / @ HKCharacteristicTypeIdentifierBloodType: Tai yra jūsų kraujo grupė ir vėl šis stulpelispakartos tą pačią reikšmę. Norėdami jį perskaityti, pažiūrėkite į po „HKBloodType“ pateiktą dalį, kuri jums pasakys, kokia yra jūsų išsaugota kraujo grupė, pvz., HKBloodTypeBP teigiamas

/ Aš / @ HKCharacteristicTypeIdentifierDateOfBirth: Tai yra jūsų gimimo data.

/ Aš / @ HK CharacteristicTypeIdentifierFitzpatrickSkinType: Tai yra jūsų Fitzpatric odos tipas. Tai matuoja jūsų odos jautrumą saulei ir ją rankiniu būdu įvedate į programą „Sveikata“. Ta pati reikšmė pasikartos šiame stulpelyje. Jei niekada nepasirinkote odos tipo, visi stulpelio langeliai turės „HKFitzpatrickSkinTypeNotSet“ vertę.

/ Įrašas / # id: Tai yra duomenų taško serijos numeris. Jis prasidės nuo 1 ir tada skaičiuos kiekvieną užpildytą duomenų eilę.

/ Įrašyti / @ kūrimo data: Įrašo, t. Y. Duomenų taško, įrašymo data. Vėliau bandydami pažiūrėti, kiek žingsnių atlikote, pavyzdžiui, 2016 m. Spalio mėn., Šį stulpelį naudosite, kad susiaurintumėte datą.

/ Įrašyti / @ įrenginį: Tai identifikuoja jūsų įrenginį, o tai tikrai ne taiaktualūs, nebent norite atskirti duomenis, kuriuos surinko „iPhone“, ir duomenis, kuriuos surinko „Apple Watch“. Šiame stulpelyje pateikiami duomenys nurodo, kuris įrenginys išsaugojo duomenis ir kokią „iOS“ versiją jis veikė. Atminkite, kad „iPhone“ modelio skaitiniai yra netikslūs. Šiame stulpelyje nurodytų verčių pavyzdys pateiktas žemiau. Šie duomenys buvo gauti iš „iPhone 6“

name:iPhone, manufacturer:Apple, model:iPhone, hardware:iPhone7,2, software:9.3

/ Įrašyti / @ endDate: Duomenų taško įrašymo pabaigos data. Tai apims ir datą, ir laiką.

/ Įrašyti / @ sourceName: Tai rodo surinktų duomenų šaltinį. Pirmųjų dviejų langelių vertė bus „Sveikata“. Tai rodo duomenis, kuriuos vartotojas rankiniu būdu pridėjo prie sveikatos programos. Stulpelyje bus „[Jūsų vardas]„ iPhone “duomenims, kuriuos jūsų„ iPhone “tiesiogiai rinko, jis rodys programos pavadinimą, jei duomenys buvo įtraukti per programą, ir„ Laikrodis “, jei duomenys, susiję su jūsų miegojimo įpročiais, surinkti per„ Laikrodžio programa.

/ Įrašai / @ sourceVersion: Šiame stulpelyje bus rodoma, kokia „iOS“ versija jūsų įrenginyje veikė, kai buvo įrašytas tam tikras duomenų taškas.

/ Įrašyti / @ startDate: Veiklos pradžios data ir laikas. Tai skiriasi nuo sukūrimo datos, nes galbūt nepridėjote tam tikros veiklos prie savo sveikatos programos arba galbūt neišsaugojote duomenų kokioje nors veikloje.

/ Įrašo / @ tipas: Tai yra didelis, svarbus stulpelis. Tai atskiria užfiksuotos veiklos rūšis. Pamatysite kelis tuščius langelius, skirtus rankiniu būdu pridėtiems duomenų taškams, bet netrukus pamatysite tokią veiklą kaip;

HKQuantityTypeIdentifierStepCount - jūsų žingsnių skaičius

HKQuantityTypeIdentifierDistanceWalkingRunning - kiek jūs ėjote ar bėgate

/ Įrašai / @ vienetas: Rodomi vienetai, kuriuose įrašomi duomenysčia. Tuščios ląstelės nurodo tokius duomenis kaip lytis ir kraujo rūšis, kurie neturi vienetų. Pamatysite užskaitytų žingsnių skaičių ir nuvažiuoto atstumo km. Šiame stulpelyje pamatysi daugybę reikšmių.

/ Įrašo / @ reikšmė: Tai aukso puodas pabaigojevaivorykštė; tai turi individualias surinktų duomenų vertes. Pvz., Jei norite sužinoti, kiek žingsnių ėmėtės 2016 m. Spalio mėn., Tai yra stulpelis, iš kurio sudėsite visus veiksmus. Parodysime, kaip tai padaryti lengvai.

/ Įrašyti / MetadataEntry / @ raktas: Tai reiškia duomenis, kurie rankiniu būdu pridedamisveikatos programą arba pridėta per kitas „iOS“ programas. Tai duomenys, įvesti skyriuose „Reprodukcinė sveikata“, „Kraujospūdis“ arba surinkti naudojant programą „Laikrodis“.

/ Įrašyti / MetadataEntry / @ reikšmė: Duomenų, kuriuos rankiniu būdu įvedėte programoje „Sveikata“, vertė.

Rūšiuoti duomenis

Dabar, kai žinote, kokius duomenis turi kiekvienas stulpelis, laikas juos rūšiuoti ir įprasminti. Programoje „Excel“ pasirinkite eilutę su stulpelių pavadinimais. Eikite į Duomenys> Filtruoti iš juostelės.

„excel-data-filter“

Kiekviename stulpelyje bus pridėtas filtras.

„excel-sort-health-data“

Dabar pateiksiu šį pavyzdį, kad surūšiuosiu 2016 m. Spalio mėn. Atliktų veiksmų skaičių. Stulpeliai, iš kurių man reikia filtruoti duomenis, yra; / Įrašyti / @ tipas, / Įrašo / @ reikšmė, ir / Įrašyti / @ startDate.

Spustelėkite filtro išskleidžiamąją rodyklę / Įrašyti / @ tipas stulpelyje ir pažiūrėkite į įvairius tipusveikla, kurią sudaro duomenys. Kadangi noriu sužinoti, kiek žingsnių atlikau, panaikinsiu visų tipų žymėjimą ir pasirinksiu tik „HKQuantityTypeIdentifierStepCount“. Man nereikės nieko daryti / Įrašo / @ reikšmė stulpelį, nes susiaurėja tipas / Įrašyti / @ tipas stulpelis išfiltruos nesusijusius duomenų taškus iš / Įrašo / @ reikšmė stulpelis taip pat.

sveikatos duomenų filtras

Viskas, ką reikia padaryti dabar, yra surūšiuoti duomenis pagal datas. Eik į / Įrašyti / @ startDate stulpelį ir susiaurinkite datą žemyn. Spustelėkite išskleidžiamąją filtro rodyklę ir naudokite paieškos juostą, norėdami nurodyti datas, kurias norite įtraukti. Pavyzdžiui, 2016 m. Spalio mėn. Įvedžiau 2016–10 ir jis automatiškai surado visas to mėnesio datas ir jas pasirinko. Nespustelėkite parinkties „Pridėti dabartinį pasirinkimą filtruoti“. Spustelėkite Gerai, ir duomenys bus filtruojami.

Grafikų sudarymas

Tai, ką dabar matote „Excel“ darbaknygėje, yra žingsniai2016 m. spalio mėn. duomenys. Padarykite grafiką. Prieš sukurdami iš jo schemą, tikrai norėsite šiek tiek patikslinti duomenis. Pvz., Galbūt norėsite susumuoti visas vienos dienos duomenų vertes į vieną vertę. Jei norite sudaryti veiksmų, kuriuos atlikote 2016 m. Spalio mėn., Diagramą, norite susumuoti visus veiksmus, kuriuos atlikote spalio 1, 2 ir tt, kad galėtumėte pateikti tik 30 duomenų verčių. Tai užima šiek tiek laiko, bet štai mano duomenys apie pirmąsias septynias 2016 m. Spalio dienas. Norėdami apskaičiuoti veiksmus, naudokite formulę „Suma“ ir pasirinkite grafiką, pagal kurį juos nubraižysite.

žingsniai-sveikatos duomenys

Komentarai