- - Hoe zinvol gegevens worden geëxporteerd vanuit de iOS Health-app

Hoe u gegevens kunt exporteren die worden geëxporteerd vanuit de iOS Health-app

De Health-app in iOS verzamelt verschillende soortengegevens, rechtstreeks of via apps van derden. Als u een Apple Watch hebt, zijn de gegevens van de Health-app waarschijnlijk rijker. De gegevens van de Health-app kunnen worden overgedragen tussen iOS-apparaten en u kunt deze exporteren. Wanneer u gegevens exporteert vanuit de Health-app, worden deze geëxporteerd in twee XML-bestanden. De app ritst ze en laat je kiezen hoe je het wilt opslaan. Tot nu toe is het allemaal heel eenvoudig. Wanneer u het zip-bestand uitpakt, is het echter moeilijk om de XML-bestanden binnenin te begrijpen. Vaak weet u niet welke app het XML-bestand kan lezen en hoe u de gegevens erin kunt begrijpen. We gaan het allemaal voor u uitsplitsen.

Gegevens van de Health App exporteren

Open de Health-app en tik op uw profielbadgerechtsboven. Blader op uw profielscherm omlaag en tik op de knop ‘Gezondheidsgegevens exporteren’. De app maakt een gecomprimeerd bestand en vraagt ​​u hoe u het wilt opslaan. U kunt het naar uzelf e-mailen of opslaan op een clouddrive.

ios-health-app
export-health-app-gegevens

Gegevens gezondheidsapp lezen

Ervan uitgaande dat u het gecomprimeerde bestand op uw bureaublad hebt, ga je gang en pak het uit. De uitgepakte map bevat twee bestanden; export.xml en export_cda.xml.

Uw gegevens bevinden zich in het export.xml-bestand. Om het te openen heeft u een app nodig die het XML-formaat kan lezen en correct kan weergeven. Ik raad MS Excel aan. Dit is wat ik ga gebruiken om u te laten zien hoe u de gegevens kunt begrijpen.

apple_health_export

Open Excel en open dit bestand met de opdracht 'Openen'. Wanneer Excel dit bestand opent, krijgt u drie opties om te kiezen hoe u het opent, selecteer 'Als een alleen-lezen werkmap'.

open gezondheid-data-xml

Zodra het bestand is geopend en u het zonder beperkingen wilt bewerken, kopieert en plakt u het allemaal in een nieuw bestand. Zo zien de gegevens eruit wanneer Excel deze opent.

gezondheid-data-excel

Sense Of Health App-gegevens

U zult merken dat veel cellen in de XMLbestand herhaal steeds dezelfde waarde. Dit geldt voor de eerste paar kolommen die u ziet. Terwijl u naar rechts scrolt en de kolommen en vervolgens de rijen verder leest, beginnen de gegevens te variëren. Hier is een overzicht van wat elke cel je laat zien;

/ @ Locale: Hier ziet u waar uw gegevens zijn opgeslagen in het land van de App Store. De waarde zal nooit veranderen en wordt voor elke rij herhaald.

/ ExportDate / @ value: Dit toont de datum en tijd waarop de gegevens zijn geëxporteerd. Nogmaals, de waarde zal nooit veranderen en zal voor elke rij worden herhaald.

/ Me / @ HKCharacteristicTypeIdentifierBiologicalSex: Dit is je biologische geslacht, zoals door jou ingevoerd in de Health-app. Het blijft hetzelfde voor alle vermeldingen.

/ Me / @ HKCharacteristicTypeIdentifierBloodType: Dit is je bloedgroep en nogmaals, deze kolomherhaalt dezelfde waarde. Om het te lezen, kijk naar het bit dat komt na ‘HKBloodType’ en dat zal u vertellen wat uw opgeslagen bloedgroep is, bijvoorbeeld HKBloodTypeBPositive

/ Me / @ HKCharacteristicTypeIdentifierDateOfBirth: Dit is je geboortedatum.

/ Me / @ HKCharacteristicTypeIdentifierFitzpatrickSkinType: Dit is je Fitzpatric-huidtype. Het meet de gevoeligheid van uw huid voor de zon en wordt handmatig door u ingevoerd in de Health-app. Dezelfde waarde wordt herhaald in deze kolom. Als u nooit een skintype hebt geselecteerd, hebben alle cellen in de kolom allemaal de waarde 'HKFitzpatrickSkinTypeNotSet'.

/ Record / # id: Dit is het serienummer van het gegevenspunt. Het begint bij 1 en gaat vervolgens door met het tellen van elke rij met gevulde gegevens.

/ Record / @ creationDate: De datum waarop het record, dat wil zeggen het gegevenspunt is opgenomen. Wanneer u later probeert te kijken hoeveel stappen u hebt genomen, bijvoorbeeld oktober 2016, gebruikt u deze kolom om de datum te beperken.

/ Record / @ apparaat: Dit identificeert uw apparaat en is dat niet echtrelevant, tenzij u gegevens wilt scheiden die door de iPhone zijn verzameld en gegevens die zijn verzameld door uw Apple Watch. De gegevens in deze kolom vertellen u welk apparaat de gegevens heeft opgeslagen en welke iOS-versie deze heeft uitgevoerd. Merk op dat het lezen van het iPhone-model onnauwkeurig is. Een voorbeeld van de waarden onder deze kolom is als volgt. Deze gegevens kwamen van een iPhone 6 /

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

/ Record / @ endDate: De einddatum waarop het gegevenspunt is vastgelegd. Dit omvat zowel datum als tijd.

/ Record / @ SourceName: Dit toont de bron van de verzamelde gegevens. De eerste twee cellen hebben de waarde ‘Gezondheid’. Dit geeft gegevens aan die een gebruiker handmatig aan de Health-app heeft toegevoegd. De kolom bevat '[Uw naam] iPhone' voor gegevens die uw iPhone rechtstreeks heeft verzameld, de naam van een app wordt weergegeven als de gegevens via een app zijn toegevoegd en 'Klok' voor gegevens met betrekking tot uw slaapgewoonten die zijn verzameld via de Klok app.

/ Record / @ sourceVersion: In deze kolom wordt weergegeven welke iOS-versie op uw apparaat werd uitgevoerd toen een bepaald gegevenspunt werd opgenomen.

/ Record / @ startDate: De datum en tijd waarop een activiteit is gestart. Dit wijkt af van de aanmaakdatum omdat u mogelijk bepaalde activiteiten niet aan uw Health-app hebt toegevoegd of omdat u mogelijk geen gegevens aan een activiteit hebt opgeslagen.

/ Record / @ type: Dit is de grote, de belangrijke kolom. Het scheidt de soorten activiteiten die het heeft vastgelegd. Bovenaan ziet u een paar lege cellen voor handmatig toegevoegde gegevenspunten, maar kort daarna ziet u activiteiten zoals;

HKQuantityTypeIdentifierStepCount - Aantal stappen dat u hebt gelopen

HKQuantityTypeIdentifierDistanceWalkingRunning - Hoe ver je hebt gelopen of gelopen

/ Record / @ unit: De eenheden waarin de gegevens zijn vastgelegd, worden weergegevenhier. Lege cellen geven gegevens aan zoals geslacht en bloedgroep, die geen eenheden hebben. U ziet ‘tellen’ voor gelopen stappen en km voor gelopen afstand. In deze kolom worden veel waarden herhaald.

/ Record / @ value: Dit is de pot met goud aan het einde van deregenboog; dit heeft de individuele waarden voor de verzamelde gegevens. Als u bijvoorbeeld wilt weten hoeveel stappen u in oktober 2016 hebt genomen, is dit de kolom waarvan u de stappen wilt optellen. We laten u zien hoe u dit eenvoudig kunt doen.

/ Record / MetadataEntry / @ toets: Dit vertegenwoordigt gegevens waaraan handmatig wordt toegevoegdde Health-app of toegevoegd via andere native iOS-apps. Dit zijn gegevens die zijn ingevoerd onder ‘Reproductieve gezondheid’, ‘Bloeddruk’ of verzameld via de ‘Clock’ app.

/ Record / MetadataEntry / @ value: De waarde van de gegevens die u handmatig in de Health-app hebt ingevoerd.

Gegevens sorteren

Nu je weet welke gegevens elke kolom heeft, is het tijd om deze te sorteren en te begrijpen. Selecteer in Excel de rij met de kolomtitels. Ga naar Gegevens> Filteren vanaf het lint.

excel-data-filter

Aan elke kolom zal een filter worden toegevoegd.

excel-sort-health-data

Voor dit voorbeeld ga ik nu het aantal stappen sorteren dat ik in oktober 2016 heb genomen. De kolommen waar ik de gegevens uit moet filteren zijn; / Record / @-type, / Record / @ waarde, en / Record / @ startDate.

Klik op de vervolgkeuzepijl van het filter op de / Record / @-type kolom en kijk naar de verschillende soortenactiviteit die de gegevens bevatten. Aangezien ik wil weten hoeveel stappen ik heb genomen, zal ik de selectie van alle typen ongedaan maken en alleen ‘HKQuantityTypeIdentifierStepCount’ selecteren. Ik hoef niets te doen met de / Record / @ waarde kolom omdat het Type wordt verkleind in de / Record / @-type kolom filtert irrelevante gegevenspunten uit de / Record / @ waarde kolom ook.

gezondheid-data-filter

Het enige dat nu moet worden gedaan, is de gegevens op datum sorteren. Ga naar de / Record / @ startDate kolom en verklein de datum naar beneden. Klik op de vervolgkeuzepijl van het filter en gebruik de zoekbalk om de datums op te geven die u wilt opnemen. Voor oktober 2016 heb ik bijvoorbeeld 2016-10 getypt en automatisch alle datums voor die maand gevonden en geselecteerd. Klik niet op de optie 'Huidige selectie toevoegen aan filter'. Klik op OK en de gegevens worden gefilterd.

Grafieken maken

Wat u nu in de Excel-werkmap ziet, zijn stappengegevens voor oktober 2016. Ga je gang en maak een grafiek. U zult zeker de gegevens een beetje willen verfijnen voordat u er een grafiek van maakt. U wilt bijvoorbeeld alle gegevenswaarden voor één dag samenvatten in één waarde. Als u een grafiek wilt maken van de stappen die u in oktober 2016 hebt genomen, wilt u alle stappen optellen die u op 1 oktober, 2 oktober enz. Hebt genomen, zodat u uiteindelijk slechts 30 gegevenswaarden kunt plotten. Het duurt even, maar hier zijn mijn gegevens voor de eerste zeven dagen van oktober 2016. Gebruik de formule 'Som' om de stappen te tellen en selecteer vervolgens een grafiek om ze uit te zetten.

stappen-health-data

Comments