- - Hogyan lehet ésszerűvé tenni az iOS Health App alkalmazásból exportált adatokat?

Hogyan érzékelhetjük az iOS Health App alkalmazásból exportált adatokat?

Az iOS rendszeren található Egészség app különféle típusú alkalmazásokat gyűjtadatok, közvetlenül vagy harmadik féltől származó alkalmazásokon keresztül. Ha van Apple Watch, akkor az Health app adatai valószínűleg gazdagabbak. Az Health alkalmazás adatait át lehet vinni az iOS-eszközök között, és exportálhatja. Amikor adatokat exportál az Health alkalmazásból, akkor azokat két XML fájlba exportálja. Az alkalmazás összefűzi őket, és kiválaszthatja, hogyan szeretné menteni. Ez egészen addig nagyon egyszerű. A ZIP-fájl kibontásakor azonban nehéz értelmezni a benne található XML-fájlokat. Gyakran előfordulhat, hogy nem tudja, mely alkalmazás tudja elolvasni az XML fájlt, és hogyan lehet értelmezni a benne található adatokat. Mindent meg fogunk szedni neked.

Export Health App Data

Nyissa meg az Egészségügy alkalmazást, és koppintson a profiljelvényérea jobb felső sarokban. A profil képernyőjén görgessen lefelé, és koppintson az „Egészségügyi adatok exportálása” gombra. Az alkalmazás létrehoz egy ZIP-fájlt, és megkérdezi tőle, hogyan szeretné menteni. Küldheti el magának e-mailben, vagy mentheti felhőmeghajtóra.

ios-egészségügyi alkalmazás
export-egészségügyi app-adat

Az egészségügyi alkalmazás adatainak olvasása

Feltételezve, hogy az ZIP-fájl van az asztalon, folytassa és bontsa ki. A kibontott mappában két fájl található; export.xml és export_cda.xml.

Az Ön adatai az export.xml fájlban vannak. A megnyitásához olyan alkalmazásra van szüksége, amely képes olvasni az XML formátumot, és azt megfelelően megjeleníteni. Ajánlom az MS Excel alkalmazást. Ezt fogom használni, hogy megmutassam, hogyan lehet értelmezni az adatokat.

apple_health_export

Nyissa meg az Excel programot, és nyissa meg ezt a fájlt az 'Open' paranccsal. Amikor az Excel megnyitja ezt a fájlt, három lehetőséget kínál Önnek arra, hogy miként nyissa meg a fájlt. Válassza a „Csak olvasható munkafüzetként” lehetőséget.

nyílt egészségügyi adat xml

Miután a fájl megnyílt, és korlátozás nélkül szeretné szerkeszteni, egyszerűen másolja és illessze be egy új fájlba. Így néz ki az adat, amikor az Excel megnyitja.

egészségügyi adat excel

Egészség észlelése App Data

Észre fogja venni, hogy sok sejt van az XML-benfájl ismételje meg ugyanazt az értéket újra és újra. Ez igaz az első néhány oszlopra, amelyet lát. Amint jobbra görget, és tovább olvassa az oszlopokat, majd a sorokat, az adatok változni kezdnek. Az alábbiakban bemutatjuk, hogy az egyes cellák mit mutatnak neked;

/ @ Locale: Ez megmutatja, hogy ahogyan az App Store országból észlelték az adatait. Az érték soha nem változik, és minden sorban megismétlődik.

/ ExportDate / @ érték: Ez az adatok exportálásának dátumát és időpontját mutatja. Ismét az értéke soha nem változik, és minden sorban megismétlődik.

/ Me / @ HKCharacteristicTypeIdentifierBiologicalSex: Ez az Ön biológiai neme, amelyet Ön megadott az Egészség app-ban. Az összes bejegyzésnél változatlan marad.

/ Me / @ HKCharacteristicTypeIdentifierBloodType: Ez a vércsoport, és megint ez az oszlopmegismétli ugyanazt az értéket. Olvasásához nézd meg a „HKBloodType” utáni kicsit, amely megmondja, hogy mi az elmentett vércsoport, például HKBloodTypeBPositive

/ Me / @ HKCharacteristicTypeIdentifierDateOfBirth: Ez a születési ideje.

/ Me / @ HKCharacteristicTypeIdentifierFitzpatrickSkinType: Ez a Fitzpatric bőr típusa. Ez méri a bőr érzékenységét a napra, és manuálisan adja meg az Egészség alkalmazásban. Ugyanez az érték ismétlődik ebben az oszlopban. Ha soha nem választott ki bőrtípust, akkor az oszlop minden cellájának 'HKFitzpatrickSkinTypeNotSet' értéke van.

/ Record / # id: Ez az adatpont sorszáma. 1-kor kezdődik, majd folytatja a feltöltött adatok minden egyes sorának számlálását.

/ Record / @ CreationDate: Az a dátum, amikor a rekord, azaz az adatpont rögzítésre került. Amikor később megpróbálja megnézni, hogy hány lépést tett, például 2016 októberében, akkor ezt az oszlopot használja a dátum lecsökkentésére.

/ Record / @ eszköz: Ez azonosítja az eszközt, és nem igazán ezreleváns, kivéve, ha el szeretné választani az iPhone által összegyűjtött adatokat és az Apple Watch által összegyűjtött adatokat. Az oszlop adatai megmutatják, melyik eszköz mentette el az adatokat, és milyen iOS verziót futtatta. Vegye figyelembe, hogy az iPhone modell olvasása pontatlan. Az oszlop alatti értékek mintája a következő. Ezek az adatok iPhone 6 /

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

/ Record / @ endDate: Az adatpont rögzítésének befejezési dátuma. Ez magában foglalja a dátumot és az időt is.

/ Record / @ SOURCENAME: Ez mutatja az összegyűjtött adatok forrását. Az első két cella értéke „Egészség”. Ez jelzi azokat az adatokat, amelyeket a felhasználó manuálisan adott az Egészség alkalmazáshoz. Az oszlopban az „[Az Ön neve] iPhone” szerepel azon adatok esetében, amelyeket az iPhone közvetlenül gyűjtött, az alkalmazás neve jelenik meg, ha az adatokat egy alkalmazáson keresztül adták hozzá, és az „Óra” az alvási szokásokkal kapcsolatos adatok, amelyeket az Óra alkalmazás.

/ Record / @ sourceVersion: Ez az oszlop megmutatja, hogy az iOS melyik verzióját futtatta az eszköz egy adott adatpont rögzítésekor.

/ Record / @ startDate: A tevékenység megkezdésének dátuma és időpontja. Ez különbözik a létrehozás dátumától, mivel esetleg nem adott hozzá bizonyos tevékenységeket az Egészségügyi alkalmazáshoz, vagy esetleg nem mentette el az adatokat egy tevékenységre.

/ Record / @ típusa: Ez a nagy, a fontos oszlop. Elkülöníti a rögzített tevékenységek típusait. Néhány üres cellát lát a tetején a kézi úton hozzáadott adatpontok számára, de nem sokkal később olyan tevékenységeket fog látni, mint például;

HKQuantityTypeIdentifierStepCount - a megtett lépések száma

HKQuantityTypeIdentifierDistanceWalkingRunning - milyen messzire sétáltál vagy futottál

/ Record / @ egység: Megjelennek azok az egységek, amelyekben az adatokat rögzítikitt. Az üres cellák olyan adatokat mutatnak, mint a nem és a vércsoport, amelyeknek nincs egységük. Látja a „számlálást” a sétált lépéseknél és a km-t a sétált távolságért. Ebben az oszlopban sok érték megismétlődik.

/ Record / @ érték: Ez az arany edény a végénszivárvány; ennek vannak a gyűjtött adatok egyedi értékei. Például, ha szeretné tudni, hogy hány lépést tett 2016 októberében, ez az oszlop fogja összefoglalni a lépéseket. Megmutatjuk, hogyan kell ezt könnyedén megtenni.

/ Felvétel / MetadataEntry / @ gombot: Ez olyan adatokat képvisel, amelyekhez manuálisan adunk hozzáaz Egészség alkalmazás vagy más natív iOS-alkalmazások segítségével hozzáadva. Ezek a „Reproduktív egészség”, a „Vérnyomás” vagy a „Clock” alkalmazáson keresztül gyűjtött adatok.

/ Felvétel / MetadataEntry / @ érték: Az Egészség alkalmazásban manuálisan megadott adatok értéke.

Az adatok rendezése

Most, hogy tudja, hogy az egyes oszlopok milyen adatokkal rendelkeznek, ideje rendezni és értelmezni. Az Excel alkalmazásban válassza ki az oszlopcímekkel rendelkező sort. Lépjen az Adatok> Szűrés elemre a szalagból.

excel-data-szűrő

Minden oszlophoz hozzáadunk egy szűrőt.

excel-sort-egészségügyi adatok

Most, a példa kedvéért, megosztom a 2016. októberben megtett lépések számát. Azok az oszlopok, ahonnan szűrni kell az adatokat, vannak; / Record / @ típusú, / Record / @ értéke, és / Record / @ startDate.

Kattintson a szűrő legördülő nyílára a / Record / @ típus oszlopban, és nézd meg a különféle típusútevékenység, amelyet az adatok tartalmaznak. Mivel meg akarom tudni, hogy hány lépést tettem, akkor törölöm az összes típus kiválasztását, és csak a „HKQuantityTypeIdentifierStepCount” lehetőséget választom. Nem kell semmit tennem a dolgokért / Record / @ értéke oszlop, mert a Type szűkítése a / Record / @ típus oszlop kiszűri a irreleváns adatpontokat a / Record / @ értéke oszlop is.

egészség-data-szűrő

Csak annyit kell tennie, hogy az adatokat dátum szerint rendezzük. Menj a / Record / @ startDate oszlopba, és szűkítse le a dátumot. Kattintson a szűrő legördülő nyílra, és a keresősáv segítségével adja meg a felvenni kívánt dátumokat. Például 2016. októberre beírtam a 2016-10-et, és automatikusan megtalálta az adott hónap összes dátumát, és kiválasztotta őket. Ne kattintson a „Jelenlegi választás hozzáadása a szűrésre” opcióra. Kattintson az OK gombra, és az adatok kiszűrésre kerülnek.

Grafikonok készítése

Amit most lát az Excel munkafüzetben, a következő lépésekből áll2016. októberi adatok. Menj előre és készíts egy grafikont. A grafikon létrehozása előtt feltétlenül finoman finomítani kell az adatokat. Előfordulhat például, hogy egy nap összes adatát össze szeretné számítani egy értékre. Ha diagramot szeretne készíteni a 2016 októberében megtett lépéseiről, akkor összesen összesen meg szeretné számítani az összes lépést, amelyet október 1-jén, október 2-én stb. Tett, hogy csak 30 adatérték legyen a végén ábrázoláshoz. Kevés időt vesz igénybe, de itt vannak az adatok 2016. október első hét napjára vonatkozóan. Használd az „Összeg” képletet a lépések megszámlálásához, majd válassz egy grafikont, amelyre ábrázolnád őket.

lépések-egészségügyi adatok

Hozzászólások