- - Как да осмислим данните, експортирани от приложението за здраве iOS

Как да осмислите данните, експортирани от приложението за здраве iOS

Приложението Health в iOS събира различни видоведанни, директно или чрез приложения на трети страни. Ако имате Apple Watch, данните от приложението Health вероятно са по-богати. Данните на приложението Health могат да се прехвърлят между iOS устройства и можете да ги експортирате. Когато експортирате данни от приложението Health, те се експортират в два XML файла. Приложението ги ципира и ви позволява да изберете как искате да го запазите. До този момент всичко е много лесно. Когато извличате zip файла обаче, е трудно да се осмисли XML файловете вътре. Често може да не знаете кое приложение може да чете XML файла и как да осмисли данните вътре в него. Ще разбием всичко за вас.

Експорт на данни за здравето на приложението

Отворете приложението Health и докоснете значката на потребителския си профилгоре вдясно. На екрана на вашия профил превъртете надолу и докоснете бутона „Експортиране на здравни данни“. Приложението ще създаде цип файл и ще ви попита как искате да го запазите. Можете да го изпратите по имейл или да го запишете на облачно устройство.

ЗИ-здравен приложения
износ на здравето ап-данни

Четене на данни за здравето на приложението

Ако приемем, че имате ципиран файл на вашия работен плот, продължете и го извлечете. Извлечената папка ще има два файла вътре в нея; export.xml и export_cda.xml.

Вашите данни са във файла export.xml. За да го отворите, се нуждаете от приложение, което може да чете формат XML и да го показва правилно. Препоръчвам MS Excel. Това е, което ще използвам, за да ви покажа как да осмислите данните.

apple_health_export

Отворете Excel и отворете този файл чрез командата 'Open'. Когато Excel отвори този файл, той ще ви даде три възможности да изберете как да го отворите, изберете „Като работна книга само за четене“.

отворен здравни данни XML

След като файлът е отворен и искате да го редактирате без ограничения, просто го копирайте и поставете в нов файл. Ето как изглеждат данните, когато Excel ги отваря.

здравни данни на Excel

Създаване на данни за здравето на приложението

Ще забележите, че много клетки в XMLфайл повтаря една и съща стойност отново и отново. Това ще важи за първите няколко колони, които виждате. Докато превъртате надясно и продължите да четете колоните надолу и след това редовете, данните ще започнат да варират. Ето разбивка на това, което ви показва всяка клетка;

/ @ Локал: Това ви показва къде, както е установено от страната на App Store, вашите данни са били запазени. Стойността му никога няма да се промени и ще се повтаря за всеки един ред.

/ ExportDate / @ стойност: Това показва датата и часа, когато данните са били експортирани. Отново стойността му никога няма да се промени и ще се повтаря за всеки ред.

/ Me / @ HKCharacteristicTypeIdentifierBiologicalSex: Това е вашият биологичен пол, както сте въвели от вас в приложението Health. Тя ще остане същата за всички записи.

/ Me / @ HKCharacteristicTypeIdentifierBloodType: Това е вашата кръвна група и отново тази колонаще повтори същата стойност. За да го прочетете, погледнете бита, който идва след „HKBloodType“ и това ще ви каже каква е вашата запазена кръвна група, например HKBloodTypeBPositive

/ Me / @ HKCharacteristicTypeIdentifierDateOfBirth: Това е вашата дата на раждане.

/ Me / @ HKCharacteristicTypeIdentifierFitzpatrickSkinType: Това е вашия тип кожа Fitzpatric. Той измерва чувствителността на кожата ви към слънцето и се въвежда ръчно от вас в приложението Health. Същата стойност ще се повтори в тази колона. Ако никога не сте избрали тип кожа, всички клетки в колоната ще имат стойността „HKFitzpatrickSkinTypeNotSet“.

/ Запис / # номер: Това е серийният номер на точката с данни. Той ще започне от 1 и след това ще продължи да брои всеки един ред попълнени данни.

/ Запис / @ creationDate: Датата, на която е записан записът, т.е. Когато по-късно се опитате да разгледате колко стъпки сте предприели, например, октомври 2016 г., ще използвате тази колона, за да стесните датата.

/ Запис / @ устройство: Това идентифицира вашето устройство и всъщност не е товаподходящо, освен ако не искате да разделите данни, събрани от iPhone, и данни, събрани от вашия Apple Watch. Данните в тази колона ви казват кое устройство е запазило данните и коя версия на iOS работи. Обърнете внимание, че четенето на модела на iPhone е неточно. Проба от стойностите в тази колона е както е посочено по-долу. Тези данни идваха от iPhone 6 /

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

/ Запис / @ ENDDATE: Крайната дата, когато е била записана точката с данни. Това ще включва както дата, така и час.

/ Запис / @ SOURCENAME: Това показва източникът на събраните данни. Първите две клетки ще имат стойност „Здраве“. Това показва данни, които потребител ръчно е добавил към приложението Health. Графата ще съдържа „[Вашето име] iPhone“ за данни, които вашият iPhone е събрал директно, ще показва името на приложение, ако данните са добавени чрез приложение, и „Часовник“ за данни, свързани с вашите навици за сън, събрани чрез Приложение за часовник.

/ Запис / @ sourceVersion: Тази колона ще покаже каква версия на iOS работи устройството ви, когато е записана определена точка от данни.

/ Запис / @ STARTDATE: Датата и часът на започване на дейност. Това е различно от датата на създаване, тъй като може да не сте добавили определени дейности към приложението си за здраве или може да не сте запазили данни в дейност.

/ Запишете тип / @: Това е голямата, важната колона. Той отделя видовете дейности, които е записал. Ще видите няколко празни клетки в горната част за ръчно добавени точки от данни, но малко след това ще видите дейности като;

HKQuantityTypeIdentifierStepCount - Брой стъпки, които сте извървили

HKQuantityTypeIdentifierDistanceWalkingRunning - докъде сте стигнали или бягате

/ Запис / @ единица: Показани са единиците, в които са записани даннитетук. Празните клетки показват данни като пол и кръвна група, които нямат единици. Ще видите „броим“ за изминатите стъпки и км за изминато разстояние. В тази колона ще видите много стойности, които се повтарят.

/ Запис / @ стойност: Това е гърнето със злато в края надъга; това има индивидуалните стойности за събраните данни. Например, ако искате да знаете колко стъпки сте направили през октомври 2016 г., това е колоната, от която ще сумирате стъпките. Ще ви покажем как да го направите лесно.

/ Запис / MetadataEntry / @ ключ: Това представлява данни, към които се добавят ръчноприложението Health или добавено чрез други родни приложения за iOS. Това са данни, въведени под „Репродуктивно здраве“, „Кръвно налягане“ или събрани чрез приложението „Часовник“.

/ Запис / MetadataEntry / @ стойност: Стойността на данните, които сте въвели ръчно в приложението Health.

Сортиране на данните

Сега, когато знаете какви данни има всяка колона, е време да ги подредите и осмислите. В Excel изберете реда с заглавията на колоните. Отидете на Данни> Филтър от лентата.

Excel-данни филтър

Всяка колона ще има добавен филтър към нея.

Excel-сортиране-здравни данни

Сега, за този пример, ще сортирам броя стъпки, които направих през октомври 2016 г. Колоните, от които трябва да филтрирам данните, са; / Запис / @ тип, / Запис / @ стойност, и / Запис / @ STARTDATE.

Щракнете върху стрелката за падащ филтър на / Запис / @ вид и разгледайте различните видоведейност, която съдържат данните. Тъй като искам да разбера колко стъпки съм предприел, ще премахна избора на всички типове и ще избера само „HKQuantityTypeIdentifierStepCount“. Няма да е нужно да правя нищо на / Запис / @ стойност , защото стесняване на типа в / Запис / @ вид колоната ще филтрира неподходящи точки от данни от / Запис / @ стойност колона.

здравни данни филтър

Всичко, което трябва да се направи сега, е да сортирате данните по дата. Отидете на / Запис / @ STARTDATE колона и стеснете датата надолу. Щракнете върху стрелката на падащия филтър и използвайте лентата за търсене, за да укажете датите, които искате да включите. Например за октомври 2016 г. въведох 2016-10 и той автоматично намери всички дати за този месец и ги избрах. Не кликнете върху опцията „Добавяне на текущия избор за филтриране“. Кликнете върху Ок и данните ще бъдат филтрирани.

Правяне на графики

Това, което виждате сега в работната книга на Excel, са стъпкиданни за октомври 2016 г. Продължете напред и направете графика. Определено ще искате да прецизирате данните малко преди да създадете графика от тях. Например, може да искате да съберете всички стойности на данните за един ден в една стойност. Ако искате да направите графика на стъпките, които сте предприели през октомври 2016 г., ще искате да обобщите всички стъпки, които сте направили на 1 октомври, 2 октомври и т.н., така че да имате само 30 стойности на данни, които да начертаете в края. Отнема малко време, но ето моите данни за първите седем дни на октомври 2016 г. Използвайте формулата „Сума“, за да преброите стъпките и след това изберете графика, за да ги очертаете.

стъпала-здравни данни

Коментари