İOS'taki Sağlık uygulaması farklı türdeVerileri doğrudan veya üçüncü taraf uygulamalar aracılığıyla Bir Apple Watch'ınız varsa, Sağlık uygulaması verileri daha zengindir. Sağlık uygulamasının verileri iOS cihazları arasında aktarılabilir ve dışa aktarabilirsiniz. Verileri Sağlık uygulamasından dışa aktardığınızda, iki XML dosyasında dışa aktarılır. Uygulama onları sıkıştırır ve nasıl kaydetmek istediğinizi seçmenizi sağlar. Bu noktaya kadar her şey çok kolay. Ancak zip dosyasını çıkardığınızda, içindeki XML dosyalarını anlamak zordur. Genellikle, hangi uygulamanın XML dosyasını okuyabildiğini ve içindeki verileri nasıl anlayacağınızı bilemeyebilirsiniz. Senin için her şeyi mahvedeceğiz.
Sağlık Uygulama Verilerini Dışa Aktar
Sağlık uygulamasını açın ve profil rozetinize dokunun.sağ üst Profil ekranınızda aşağı gidin ve "Sağlık Verilerini Ver" düğmesine dokunun. Uygulama, sıkıştırılmış bir dosya oluşturur ve size nasıl kaydetmek istediğinizi soracaktır. Kendinize e-postayla gönderebilir veya bir bulut sürücüsüne kaydedebilirsiniz.


Sağlık Uygulaması Verilerini Okuma
Masaüstünde sıkıştırılmış bir dosya olduğunu varsayarsak, devam et ve çıkar. Ayıklanan klasörün içinde iki dosya olacaktır; export.xml ve export_cda.xml.
Verileriniz export.xml dosyasının içindedir. Açmak için XML biçimini okuyabilen ve düzgün şekilde görüntüleyebilen bir uygulamaya ihtiyacınız vardır. MS Excel'i tavsiye ederim. Verileri nasıl anlatacağınızı göstermek için kullanacağım şey bu.

Excel’i açın ve bu dosyayı "Aç" komutuyla açın. Excel bu dosyayı açtığında, nasıl açılacağını seçmeniz için üç seçenek sunar, 'Salt okunur bir çalışma kitabı' seçeneğini seçin.

Dosya açıldıktan ve herhangi bir kısıtlama olmadan düzenlemek istediğinizde hepsini kopyalayıp yeni bir dosyaya yapıştırın. Excel açıldığında veri böyle gözüküyor.

Sağlık Uygulama Verilerini Anlamak
XML'de çok fazla hücre olduğunu fark edeceksinizdosya aynı değeri tekrar tekrar tekrar eder. Bu, gördüğünüz ilk birkaç sütun için geçerli olacaktır. Sağa kaydırdığınızda ve sütunları ve sonra satırları okumaya devam ettiğinizde veriler değişmeye başlar. İşte her bir hücrenin size gösterdiği şeyin bir dökümü;
/ @ Yerel: Bu, App Store ülkesinden tespit edildiği üzere verilerinizin nereye kaydedildiğini gösterir. Değerinin hiçbir zaman değişmeyeceği ve her satır için tekrarlanacağını gösterir.
/ ExportDate / @ değeri: Bu, verilerin verildiği tarihi ve saati gösterir. Yine, değeri asla değişmeyecek ve her satır için tekrarlanacaktır.
/ Me / @ HKCharacteristicTypeIdentifierBiologicalSex: Bu, Sağlık uygulamasında sizin tarafınızdan girildiği gibi biyolojik cinsiyetinizdir. Tüm girişler için aynı kalacaktır.
/ Me / @ HKCharacteristicTypeIdentifierBloodType: Bu senin kan grubun ve yine, bu sütun.aynı değeri tekrarlayacaktır. Okumak için, "HKBloodType" dan sonra gelen bit'e bakın ve bu size kaydedilen kan grubunuzun ne olduğunu söyleyecektir, örneğin, HKBloodTypeBPositive
/ Me / @ HKCharacteristicTypeIdentifierDateOfBirth: Bu senin doğum tarihin.
/ Me / @ HKCharacteristicTypeIdentifierFitzpatrickSkinType: Bu senin Fitzpatric Cilt Tipin. Cildinizin güneşe karşı hassasiyetini ölçer ve sizin tarafınızdan Sağlık uygulamasına elle girilir. Aynı değer bu sütunda tekrarlanacaktır. Hiç bir cilt türü seçmediyseniz, sütundaki hücrelerin tümü ‘HKFitzpatrickSkinTypeNotSet’ değerine sahip olacaktır.
/ Kaydet / # id: Bu veri noktasının seri numarasıdır. 1'den başlayacak ve ardından her doldurulmuş veri satırını saymaya devam edecektir.
/ Kaydet / @ creationDate: Kaydın, yani veri noktasının kaydedildiği tarih. Daha sonra kaç adım attığınızı, örneğin Ekim 2016'ya bakmaya çalıştığınızda, tarihi azaltmak için bu sütunu kullanacaksınız.
/ Kayıt / @ cihazı: Bu, cihazınızı tanımlar ve gerçekten o değildiriPhone tarafından toplanan verileri ve Apple Watch'unuz tarafından toplanan verileri ayırmak istemiyorsanız, ilgili Bu sütundaki veriler, hangi cihazın verileri kaydettiğini ve hangi iOS sürümünü çalıştırdığını gösterir. İPhone modelinin okunmasının yanlış olduğunu unutmayın. Bu sütunun altındaki değerlerin bir örneği aşağıdaki gibidir. Bu veri iPhone 6'dan geldi /
name:iPhone, manufacturer:Apple, model:iPhone, hardware:iPhone7,2, software:9.3
/ Kaydet / @ endDate: Veri noktasının kaydedildiği bitiş tarihi. Bu hem tarih hem de saati içerecektir.
/ Kaydet / @ sourceName: Bu toplanan verilerin kaynağını gösterir. İlk iki hücre “Sağlık” değerine sahip olacaktır. Bu, bir kullanıcının Sağlık uygulamasına manuel olarak eklediği verileri gösterir. Sütun, iPhone'unuzun doğrudan topladığı veriler için '[Adınız] iPhone'unu, veriler bir uygulama aracılığıyla eklendiyse bir uygulamanın adını ve "." Saat uygulaması
/ Kaydet / @ sourceVersion: Bu sütun, belirli bir veri noktası kaydedildiğinde cihazınızın hangi iOS sürümünü çalıştırdığını gösterir.
/ Kaydet / @ startDate: Bir aktivitenin başladığı tarih ve saat. Bu, Health uygulamanıza belirli etkinlikler eklememiş olabileceğinizden veya bir etkinliğe veri kaydetmemiş olabileceğinizden, oluşturma tarihinden farklıdır.
/Kayıt tipi: Bu büyük, önemli, sütun. Kaydettiği faaliyet türlerini ayırır. Elle eklenmiş veri noktaları için üstte birkaç boş hücre göreceksiniz, ancak kısa bir süre sonra;
HKQuantityTypeIdentifierStepCount - Yürüdüğünüz adımların sayısı
HKQuantityTypeIdentifierDistanceWalkingRunning - Ne kadar yürüdünüz veya koşuyorsunuz
/ Kaydet / @ birimi: Verilerin kaydedildiği birimler gösterilir.İşte. Boş hücreler, cinsiyet ve kan grubu gibi birimleri olmayan verileri gösterir. Yürüdüğünüz adımlar için 'say', yüründüğünüz mesafeler için km 'yi göreceksiniz. Bu sütunda tekrarlanan birçok değer göreceksiniz.
/ Kayıt / @ değeri: Bu sonunda altın potgökkuşağı; Bu, toplanan veriler için bireysel değerlere sahiptir. Örneğin, Ekim 2016'da kaç adım attığınızı bilmek istiyorsanız, adımların atılacağı sütun budur. Size nasıl kolayca yapılacağını göstereceğiz.
/ Kaydet / MetadataEntry / @ tuşu: Bu, elle eklenmiş verileri gösterir.Sağlık uygulamasını veya diğer yerel iOS uygulamaları aracılığıyla ekleyin. Bu, ‘Üreme sağlığı’, ‘Tansiyon’ veya ‘Saat’ uygulamasıyla toplananlar altında girilen verilerdir.
/ Kayıt / MetadataEntry / @ değeri: Sağlık uygulamasında manuel olarak girdiğiniz verilerin değeri.
Verileri Sıralama
Artık her bir sütunun hangi verilere sahip olduğunu bildiğinize göre, artık sıralama ve anlamlandırma zamanı. Excel'de, sütun başlıklarını içeren satırı seçin. Şeritten Veri> Filtre'ye gidin.

Her sütun, kendisine eklenen bir filtreye sahip olacaktır.

Şimdi, bu örnek adına, Ekim 2016'da attığım adımların sayısını sıralayacağım. Verileri filtrelemem gereken sütunlar; /Kayıt tipi, / Kayıt / @ değeri, ve / Kaydet / @ startDate.
Üzerindeki filtre açılır okunu tıklayın. /Kayıt tipi sütun ve farklı türlere bakmakVerilerin içerdiği etkinlik. Kaç adım attığımı bulmak istediğimden, tüm tiplerin seçimini kaldıracağım ve sadece 'HKQuantityTypeIdentifierStepCount' seçeceğim. İçin hiçbir şey yapmama gerek yok / Kayıt / @ değeri sütununda, türü içinde daraltma /Kayıt tipi sütununda alakasız veri noktaları / Kayıt / @ değeri de sütun.

Şimdi yapılması gereken tek şey, verileri tarihe göre sıralamak. Git / Kaydet / @ startDate sütun ve tarih aşağı daraltın. Filtre açılır okunu tıklayın ve eklemek istediğiniz tarihleri belirtmek için arama çubuğunu kullanın. Örneğin, Ekim 2016 için 2016-10 yazdım ve o ayın tüm tarihlerini otomatik olarak bulup seçti. "Filtrelemek için mevcut seçimi ekle" seçeneğini tıklamayın. Tamam'ı tıkladığınızda veriler filtrelenir.
Grafik Yapmak
Excel çalışma kitabında şimdi gördüğünüz adımlardırEkim 2016 için veri. Devam edin ve bir grafik yapın. Kesinlikle bir grafik oluşturmadan önce verileri biraz daha geliştirmek isteyeceksiniz. Örneğin, tek bir gün için tüm veri değerlerini bir değerde toplamak isteyebilirsiniz. Ekim 2016'da attığınız adımların bir grafiğini yapmak istiyorsanız, 1 Ekim, 2 Ekim vb. Attığınız tüm adımları toplamayı isteyeceksiniz, böylece sonunda çizmek için sadece 30 veri değeriniz olacak. Bu biraz zaman alıyor, ancak Ekim 2016'nın ilk yedi günü hakkındaki verilerim. Adımları saymak için 'Toplam' formülünü kullanın ve ardından bunları belirlemek için bir grafik seçin.

Yorumlar