วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

แอป Health ใน iOS รวบรวมข้อมูลประเภทต่างๆ ทั้งโดยตรงหรือผ่านแอปของบุคคลที่สาม หากคุณมี Apple Watch ข้อมูลในแอป Health น่าจะมีความละเอียดมากกว่า ข้อมูลในแอป Health สามารถถ่ายโอนระหว่างอุปกรณ์ iOS และส่งออกได้ เมื่อคุณส่งออกข้อมูลจากแอป Health ข้อมูลจะถูกส่งออกเป็นไฟล์ XML สองไฟล์ แอปจะบีบอัดข้อมูลและให้คุณเลือกวิธีบันทึกได้ จนถึงจุดนี้ทุกอย่างง่ายมาก อย่างไรก็ตาม เมื่อคุณแตกไฟล์ zip ออกมา การทำความเข้าใจไฟล์ XML ภายในนั้นทำได้ยาก บ่อยครั้งที่คุณอาจไม่ทราบว่าแอปใดสามารถอ่านไฟล์ XML ได้ และจะทำความเข้าใจข้อมูลภายในได้อย่างไร เราจะอธิบายรายละเอียดทั้งหมดให้คุณฟัง

ส่งออกข้อมูลแอปสุขภาพ

เปิดแอป Health แล้วแตะที่ไอคอนโปรไฟล์ของคุณที่ด้านขวาบน บนหน้าจอโปรไฟล์ ให้เลื่อนลงแล้วแตะปุ่ม "ส่งออกข้อมูลสุขภาพ" แอปจะสร้างไฟล์ zip และถามว่าคุณต้องการบันทึกข้อมูลอย่างไร คุณสามารถส่งอีเมลถึงตัวเองหรือบันทึกลงในคลาวด์ไดรฟ์ก็ได้

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

การอ่านข้อมูลแอปสุขภาพ

สมมติว่าคุณมีไฟล์ zip อยู่บนเดสก์ท็อปแล้ว ให้แตกไฟล์ได้เลย โฟลเดอร์ที่แตกไฟล์จะมีไฟล์สองไฟล์อยู่ภายใน คือ export.xml และ export_cda.xml

ข้อมูลของคุณอยู่ในไฟล์ export.xml การเปิดไฟล์นี้ต้องใช้แอปที่สามารถอ่านและแสดงผลในรูปแบบ XML ได้อย่างถูกต้อง ผมแนะนำให้ใช้ MS Excel ซึ่งผมจะใช้เพื่อแสดงวิธีการทำความเข้าใจข้อมูล

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

เปิด Excel และเปิดไฟล์นี้โดยใช้คำสั่ง 'เปิด' เมื่อ Excel เปิดไฟล์นี้ขึ้นมา จะมีตัวเลือกให้คุณเลือกสามวิธีในการเปิดไฟล์ ให้เลือก 'เป็นเวิร์กบุ๊กแบบอ่านอย่างเดียว'

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

เมื่อเปิดไฟล์แล้ว และคุณต้องการแก้ไขโดยไม่มีข้อจำกัดใดๆ เพียงคัดลอกและวางข้อมูลทั้งหมดลงในไฟล์ใหม่ นี่คือหน้าตาของข้อมูลเมื่อเปิด Excel

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

ทำความเข้าใจข้อมูลแอปสุขภาพ

คุณจะสังเกตเห็นว่าเซลล์จำนวนมากในไฟล์ XML มีค่าซ้ำกันซ้ำแล้วซ้ำเล่า ซึ่งจะเป็นเช่นนี้ในคอลัมน์แรกๆ ที่คุณเห็น เมื่อคุณเลื่อนไปทางขวาและอ่านคอลัมน์และแถวต่างๆ ต่อไป ข้อมูลจะเริ่มเปลี่ยนแปลง นี่คือรายละเอียดของสิ่งที่แต่ละเซลล์แสดงให้คุณเห็น

/@locale:ส่วนนี้จะแสดงให้คุณทราบว่าข้อมูลของคุณถูกบันทึกไว้ที่ใด เมื่อตรวจพบจากประเทศใน App Store ค่าของข้อมูลจะไม่เปลี่ยนแปลง และจะทำซ้ำสำหรับทุกแถว

/ExportDate/@value:แสดงวันที่และเวลาที่ส่งออกข้อมูล ค่าจะไม่เปลี่ยนแปลงและจะซ้ำกันในแต่ละแถว

/Me/@HKCharacteristicTypeIdentifierBiologicalSex:นี่คือเพศทางชีวภาพของคุณ ตามที่คุณป้อนในแอป Health โดยจะเหมือนกันในทุกรายการที่ป้อน

/Me/@HKCharacteristicTypeIdentifierBloodType:นี่คือกรุ๊ปเลือดของคุณ และคอลัมน์นี้จะซ้ำค่าเดิมอีกครั้ง หากต้องการอ่าน ให้ดูที่ส่วนต่อท้าย 'HKBloodType' ซึ่งจะบอกคุณว่ากรุ๊ปเลือดที่คุณบันทึกไว้คือกรุ๊ปอะไร เช่น HKBloodType BPositive

/Me/@HKCharacteristicTypeIdentifierDateOfBirth:นี่คือวันเกิดของคุณ

/Me/@HKCharacteristicTypeIdentifierFitzpatrickSkinType:นี่คือประเภทผิว Fitzpatric ของคุณ ซึ่งจะวัดความไวต่อแสงแดดของผิวคุณ และคุณป้อนค่าด้วยตนเองในแอป Health ค่าเดียวกันนี้จะซ้ำกันในคอลัมน์นี้ หากคุณไม่ได้เลือกประเภทผิว เซลล์ทั้งหมดในคอลัมน์จะมีค่า 'HKFitzpatrickSkinTypeNotSet'

/Record/#id:นี่คือหมายเลขลำดับของจุดข้อมูล จะเริ่มจาก 1 แล้วนับต่อไปเรื่อยๆ จนกระทั่งข้อมูลถูกเติมทุกแถว

/Record/@creationDate:วันที่บันทึกข้อมูล หรือจุดข้อมูลนั้น เมื่อลองตรวจสอบจำนวนก้าวที่ดำเนินการในภายหลัง เช่น ในเดือนตุลาคม 2016 คุณจะใช้คอลัมน์นี้เพื่อจำกัดวันที่ให้แคบลง

/Record/@device:คอลัมน์นี้จะระบุอุปกรณ์ของคุณ ซึ่งไม่เกี่ยวข้องมากนัก เว้นแต่คุณต้องการแยกข้อมูลที่รวบรวมโดย iPhone และข้อมูลที่รวบรวมโดย Apple Watch ของคุณ ข้อมูลในคอลัมน์นี้จะบอกคุณว่าอุปกรณ์ใดบันทึกข้อมูลและใช้งาน iOS เวอร์ชันใด โปรดทราบว่าค่าที่อ่านได้จากรุ่น iPhone นั้นไม่ถูกต้อง ตัวอย่างค่าในคอลัมน์นี้คือข้อมูลด้านล่าง ข้อมูลนี้มาจาก iPhone 6/

ชื่อ: iPhone, ผู้ผลิต: Apple, รุ่น: iPhone, ฮาร์ดแวร์: iPhone7,2, ซอฟต์แวร์: 9.3

/Record/@endDate:วันที่สิ้นสุดการบันทึกจุดข้อมูล ซึ่งจะรวมทั้งวันที่และเวลา

/Record/@sourceName:ส่วนนี้แสดงแหล่งที่มาของข้อมูลที่รวบรวมไว้ สองเซลล์แรกจะมีค่าเป็น 'Health' ซึ่งหมายถึงข้อมูลที่ผู้ใช้เพิ่มลงในแอป Health ด้วยตนเอง คอลัมน์นี้จะแสดง '[ชื่อของคุณ] iPhone' สำหรับข้อมูลที่ iPhone ของคุณรวบรวมโดยตรง และจะแสดงชื่อแอปหากข้อมูลถูกเพิ่มผ่านแอป และ 'Clock' สำหรับข้อมูลที่เกี่ยวข้องกับพฤติกรรมการนอนหลับของคุณที่รวบรวมผ่านแอป Clock

/Record/@sourceVersion:คอลัมน์นี้จะแสดงว่าอุปกรณ์ของคุณใช้ iOS เวอร์ชันใดเมื่อมีการบันทึกจุดข้อมูลเฉพาะ

/Record/@startDate:วันที่และเวลาที่กิจกรรมเริ่มต้น ซึ่งแตกต่างจากวันที่สร้าง เนื่องจากคุณอาจไม่ได้เพิ่มกิจกรรมบางอย่างลงในแอป Health หรืออาจไม่ได้บันทึกข้อมูลลงในกิจกรรม

/Record/@type:นี่คือคอลัมน์ขนาดใหญ่ที่สำคัญ คอลัมน์นี้จะแยกประเภทของกิจกรรมที่บันทึกไว้ คุณจะเห็นช่องว่างเล็กๆ สองสามช่องที่ด้านบนสำหรับจุดข้อมูลที่เพิ่มด้วยตนเอง แต่หลังจากนั้นไม่นาน คุณจะเห็นกิจกรรมต่างๆ เช่น

HKQuantityTypeIdentifierStepCount – จำนวนก้าวที่คุณเดิน

HKQuantityTypeIdentifierDistanceWalkingRunning – ระยะทางที่คุณเดินหรือวิ่ง

/Record/@unit:หน่วยที่ใช้บันทึกข้อมูลจะแสดงที่นี่ ช่องว่างหมายถึงข้อมูล เช่น เพศ และหมู่เลือด ซึ่งไม่มีหน่วย คุณจะเห็น 'จำนวนก้าวที่เดิน' และ 'กิโลเมตร' สำหรับระยะทางที่เดิน คุณจะเห็นค่าต่างๆ ซ้ำกันในคอลัมน์นี้

/Record/@value:นี่คือหม้อทองคำที่ปลายสายรุ้ง ซึ่งมีค่าเฉพาะตัวของข้อมูลที่เก็บรวบรวมไว้ ตัวอย่างเช่น หากคุณต้องการทราบจำนวนก้าวที่คุณเดินในเดือนตุลาคม 2016 นี่คือคอลัมน์ที่คุณจะใช้นับจำนวนก้าว เราจะแสดงวิธีทำอย่างง่ายดายให้คุณดู

/Record/MetadataEntry/@key:คีย์นี้แสดงข้อมูลที่เพิ่มลงในแอป Health ด้วยตนเอง หรือเพิ่มผ่านแอป iOS อื่นๆ คีย์นี้ป้อนภายใต้หัวข้อ 'สุขภาพอนามัยเจริญพันธุ์' 'ความดันโลหิต' หรือข้อมูลที่รวบรวมผ่านแอป 'Clock'

/Record/MetadataEntry/@value:ค่าข้อมูลที่คุณป้อนด้วยตนเองในแอปสุขภาพ

การเรียงลำดับข้อมูล

ตอนนี้คุณรู้แล้วว่าแต่ละคอลัมน์มีข้อมูลอะไรบ้าง ถึงเวลาจัดเรียงและทำความเข้าใจข้อมูลเหล่านั้นแล้ว ใน Excel ให้เลือกแถวที่มีชื่อคอลัมน์ ไปที่ ข้อมูล > ตัวกรอง จาก Ribbon

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

แต่ละคอลัมน์จะมีตัวกรองเพิ่มเข้ามา

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

สำหรับตัวอย่างนี้ ฉันจะเรียงลำดับจำนวนขั้นตอนที่ฉันดำเนินการในเดือนตุลาคม 2016 คอลัมน์ที่ฉันต้องกรองข้อมูลคือ  / Record  /@type,  /Record/@valueและ/Record/@ startDate  

คลิกลูกศรดรอปดาวน์ตัวกรองใน  คอลัมน์ /Record/@typeแล้วดูประเภทกิจกรรมต่างๆ ที่มีอยู่ในข้อมูล เนื่องจากฉันต้องการทราบจำนวนก้าวที่เดิน ฉันจึงยกเลิกการเลือกประเภททั้งหมดและเลือกเฉพาะ 'HKQuantityTypeIdentifierStepCount' เท่านั้น ฉันไม่จำเป็นต้องทำอะไรกับ  คอลัมน์ /Record/@value เพราะการจำกัดประเภทใน  คอลัมน์ /Record/@type จะกรองจุดข้อมูลที่ไม่เกี่ยวข้องออกจาก  คอลัมน์ /Record/@value ด้วยเช่นกัน

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

สิ่งที่ต้องทำตอนนี้คือการเรียงลำดับข้อมูลตามวันที่ ไปที่  คอลัมน์ /Record/@startDate แล้วจำกัดวันที่ให้แคบลง คลิกลูกศรดรอปดาวน์ตัวกรองและใช้แถบค้นหาเพื่อระบุวันที่ที่คุณต้องการรวมไว้ ตัวอย่างเช่น ในเดือนตุลาคม 2016 ฉันพิมพ์ 2016-10 ระบบจะค้นหาวันที่ทั้งหมดของเดือนนั้นและเลือกวันที่เหล่านั้นโดยอัตโนมัติ อย่าคลิกตัวเลือก 'เพิ่มการเลือกปัจจุบันลงในตัวกรอง' คลิกตกลง แล้วข้อมูลจะถูกกรอง

การสร้างกราฟ

สิ่งที่คุณเห็นตอนนี้ในเวิร์กบุ๊ก Excel คือข้อมูลจำนวนก้าวในเดือนตุลาคม 2016 ลองสร้างกราฟดูสิ คุณจะต้องปรับแต่งข้อมูลเล็กน้อยก่อนที่จะสร้างกราฟขึ้นมา ตัวอย่างเช่น คุณอาจต้องการรวมค่าข้อมูลทั้งหมดของวันเดียวให้เป็นค่าเดียว หากคุณต้องการสร้างกราฟของจำนวนก้าวที่คุณทำในเดือนตุลาคม 2016 คุณจะต้องรวมจำนวนก้าวทั้งหมดที่คุณทำในวันที่ 1 ตุลาคม, 2 ตุลาคม ฯลฯ เพื่อให้เหลือเพียง 30 ค่าสำหรับพล็อตในตอนท้าย ซึ่งอาจใช้เวลาสักหน่อย แต่นี่คือข้อมูลของฉันสำหรับเจ็ดวันแรกของเดือนตุลาคม 2016 ใช้สูตร 'Sum' เพื่อนับจำนวนก้าว จากนั้นเลือกกราฟเพื่อพล็อต

วิธีการทำความเข้าใจข้อมูลที่ส่งออกจากแอปสุขภาพ iOS

Leave a Comment

วิธีปิดคอมพิวเตอร์จากโทรศัพท์ของคุณ

วิธีปิดคอมพิวเตอร์จากโทรศัพท์ของคุณ

วิธีปิดคอมพิวเตอร์จากโทรศัพท์ของคุณ

ซ่อมแซมและแก้ไขการอัปเดต Windows 7

ซ่อมแซมและแก้ไขการอัปเดต Windows 7

Windows Update ทำงานร่วมกับรีจิสทรีและไฟล์ DLL, OCX และ AX ต่างๆ เป็นหลัก หากไฟล์เหล่านี้เสียหาย คุณสมบัติส่วนใหญ่ของ

Returnil Virtual System 2010 – จำลองระบบของคุณ

Returnil Virtual System 2010 – จำลองระบบของคุณ

ชุดการป้องกันระบบใหม่ ๆ ผุดขึ้นมาอย่างรวดเร็วในช่วงนี้ โดยทั้งหมดนำโซลูชันการตรวจจับไวรัส/สแปมมาด้วย และหากคุณโชคดี

วิธีเปิดบลูทูธบน Windows 10/11

วิธีเปิดบลูทูธบน Windows 10/11

เรียนรู้วิธีเปิดบลูทูธบน Windows 10/11 ต้องเปิดบลูทูธไว้เพื่อให้อุปกรณ์บลูทูธของคุณทำงานได้อย่างถูกต้อง ไม่ต้องกังวล ง่ายๆ เลย!

PDF Rider เป็นซอฟต์แวร์จัดการ PDF โอเพนซอร์สที่ยอดเยี่ยม

PDF Rider เป็นซอฟต์แวร์จัดการ PDF โอเพนซอร์สที่ยอดเยี่ยม

ก่อนหน้านี้ เราได้ตรวจสอบ NitroPDF ซึ่งเป็นโปรแกรมอ่าน PDF ที่ดีซึ่งยังช่วยให้ผู้ใช้สามารถแปลงเอกสารเป็นไฟล์ PDF ด้วยตัวเลือกต่างๆ เช่น รวมและแยกไฟล์ PDF

ทำความสะอาดไฟล์ข้อความด้วย Text Cleanser

ทำความสะอาดไฟล์ข้อความด้วย Text Cleanser

คุณเคยได้รับเอกสารหรือไฟล์ข้อความที่มีอักขระซ้ำซ้อนหรือไม่? ข้อความนั้นมีเครื่องหมายดอกจัน เครื่องหมายยัติภังค์ ช่องว่าง ฯลฯ จำนวนมากหรือไม่?

กล่องค้นหาด่วนของ Google ในแถบงาน Windows 7

กล่องค้นหาด่วนของ Google ในแถบงาน Windows 7

หลายๆ คนถามถึงไอคอนรูปสี่เหลี่ยมผืนผ้าเล็กๆ ของ Google ที่อยู่ถัดจาก Start Orb ของ Windows 7 บนแถบงานของฉัน จนในที่สุดฉันก็ตัดสินใจที่จะเผยแพร่สิ่งนี้

การแก้ไขสำหรับ uTorrent ใน Windows 7

การแก้ไขสำหรับ uTorrent ใน Windows 7

uTorrent เป็นไคลเอนต์เดสก์ท็อปที่ได้รับความนิยมสูงสุดสำหรับการดาวน์โหลดทอร์เรนต์ แม้ว่ามันจะทำงานได้อย่างสมบูรณ์แบบสำหรับฉันใน Windows 7 แต่บางคนก็พบปัญหา

82 ยูทิลิตี้โอเพนซอร์ส Windows ที่จำเป็นภายใต้หนึ่งเดียว

82 ยูทิลิตี้โอเพนซอร์ส Windows ที่จำเป็นภายใต้หนึ่งเดียว

อาจมีแอปพลิเคชันหลายตัวที่คุณในฐานะผู้ใช้ทั่วไปอาจคุ้นเคยเป็นอย่างดี เครื่องมือฟรีที่ใช้กันทั่วไปส่วนใหญ่มักต้องติดตั้งอย่างยุ่งยาก

Belvedere – เครื่องมือจัดการไฟล์อัตโนมัติสำหรับ Windows

Belvedere – เครื่องมือจัดการไฟล์อัตโนมัติสำหรับ Windows

ฉันมีความทรงจำดีๆ จากวัยเด็กของฉันเกี่ยวกับซิทคอมทางทีวีเรื่อง Mr.Belvedere ซึ่งเครื่องมือที่เราจะพูดถึงนี้ได้ชื่อมาจากซิทคอมทางทีวีเรื่องนี้