首頁(yè) 資訊 如何把IOS健康數(shù)據(jù)拿來(lái)做可視化分析?

如何把IOS健康數(shù)據(jù)拿來(lái)做可視化分析?

來(lái)源:泰然健康網(wǎng) 時(shí)間:2024年12月30日 14:30

一、背景概述

最近在研究用快捷指令寫(xiě)定時(shí)任務(wù)把蘋(píng)果健康里的數(shù)據(jù)

1、手表記錄的生命及運(yùn)動(dòng)數(shù)據(jù);

2、體脂秤記錄的數(shù)據(jù);

3、薄荷健康記錄的攝入數(shù)據(jù)等

全都同步到自己的【維格身體指標(biāo)數(shù)據(jù)庫(kù)】中,研究中發(fā)現(xiàn)原來(lái)蘋(píng)果健康的歷史數(shù)據(jù)是可以導(dǎo)出的,就順手先把這些年用蘋(píng)果記錄的存量數(shù)據(jù)弄進(jìn)維格表了。

本文解決的問(wèn)題:

1、蘋(píng)果健康A(chǔ)PP內(nèi)的數(shù)據(jù)轉(zhuǎn)換為csv文件

2、本地excel數(shù)據(jù)存入維格表格通過(guò)小工具實(shí)現(xiàn)可視化

二、準(zhǔn)備內(nèi)容

蘋(píng)果健康app 本地excel 維格表格

三、過(guò)程記錄

1)導(dǎo)出蘋(píng)果本地?cái)?shù)據(jù)

找到健康的個(gè)人中心,最底下有個(gè)導(dǎo)出所有健康數(shù)據(jù)。根據(jù)個(gè)人的蘋(píng)果設(shè)備的使用時(shí)間數(shù)據(jù)量會(huì)不同,我大概用了四五年,生成的壓縮包大小不到40M,大概等了不到5分鐘以做參考。

2)轉(zhuǎn)換蘋(píng)果健康的存量數(shù)據(jù)

導(dǎo)出的健康數(shù)據(jù)文件是XML格式的,不是程序員的咱們沒(méi)辦法直接使用??梢酝ㄟ^(guò)下面這個(gè)國(guó)外專門(mén)的網(wǎng)站:[ https://www.ericwolter.com/projects/apple-health-export/ ]快速完成文件的轉(zhuǎn)換。

另外這個(gè)網(wǎng)站是在線轉(zhuǎn)換的,完全基于瀏覽器的緩存完成的轉(zhuǎn)換,所以不用擔(dān)心數(shù)據(jù)泄露的安全問(wèn)題。轉(zhuǎn)換完成之后會(huì)生成一個(gè)一個(gè)的專門(mén)類別的數(shù)據(jù)csv表,意思就是每個(gè)表里面只有一種步數(shù)、睡眠之類的單項(xiàng)數(shù)據(jù)以及記錄時(shí)間、設(shè)備等信息。

網(wǎng)速外加文件比較大的原因(解壓后的數(shù)據(jù)500M一個(gè)),花了20分鐘才完成全部文件的轉(zhuǎn)換和下載。

3)存量數(shù)據(jù)導(dǎo)入維格表

以每日攝入蛋白數(shù)據(jù)為例,將原始的csv格式數(shù)據(jù)本地快速處理一下與數(shù)據(jù)格式內(nèi)容一致。

中文顯示亂碼不用處理,反正需要重命名的,時(shí)間值轉(zhuǎn)換那個(gè)我用left公式的取16個(gè)字符快速處理然后覆蓋了。

在維格表中創(chuàng)建一個(gè)excel的文件上傳,會(huì)生成一個(gè)新的維格表。

然后全選新維格表中的內(nèi)容,快捷鍵復(fù)制。找到自己之前創(chuàng)建的健康數(shù)據(jù)總表,新建一行,直接粘貼。就完成了一類身體指標(biāo)歷史數(shù)據(jù)的快速導(dǎo)入。

4)配置可視化小組件

右邊有新建小組件,選擇一下XY軸需要展示的內(nèi)容,就能可以快速生成一個(gè)可視化圖表了,觀察自己的過(guò)去的健康數(shù)據(jù)變化趨勢(shì)。

如果想看更高階的統(tǒng)計(jì)數(shù)據(jù)也可以基于這個(gè)原始表格再創(chuàng)建一個(gè)高階表,通過(guò)公式進(jìn)行一定的統(tǒng)計(jì)和計(jì)算最后再以圖表的形式展示會(huì)更直觀。例如做一個(gè)周達(dá)標(biāo)計(jì)算的表,配置一個(gè)超限標(biāo)準(zhǔn),然后統(tǒng)計(jì)一個(gè)月多少天達(dá)標(biāo),多少天超標(biāo)等等。

四、心得體會(huì)

1、導(dǎo)出的步數(shù)的數(shù)據(jù)非常坑,里面的有N多設(shè)備的記錄,完了都是一小段一小段的數(shù)據(jù),我只想要天統(tǒng)計(jì)的數(shù)據(jù),想要直接利用還需要更強(qiáng)的excel處理精力。

2、這一次導(dǎo)出存入維格之后,后續(xù)的新數(shù)據(jù)都不需要再這樣操作了,直接通過(guò)定時(shí)執(zhí)行快捷指令把蘋(píng)果健康當(dāng)日產(chǎn)生的新數(shù)據(jù)寫(xiě)入維格表格即可,結(jié)合控制臺(tái)直接完成自己身體指標(biāo)數(shù)據(jù)駕駛艙體驗(yàn)!返回搜狐,查看更多

責(zé)任編輯:

相關(guān)知識(shí)

iOS 健康 數(shù)據(jù)數(shù)據(jù)庫(kù)分析
iOS HealthKit 步數(shù)
如何進(jìn)行健康數(shù)據(jù)分析?
深入了解iOS的HealthKit:一個(gè)全面的健康和健身數(shù)據(jù)管理平臺(tái)
如何恢復(fù)iPhone健康應(yīng)用數(shù)據(jù)?
人力資源人事數(shù)據(jù)分析必備的數(shù)據(jù)分析指標(biāo),拿來(lái)即用!
健康數(shù)據(jù)分析:健康數(shù)據(jù)分析和數(shù)據(jù)驅(qū)動(dòng)的護(hù)理
如何分析用戶反饋數(shù)據(jù)?
可穿戴醫(yī)療設(shè)備的健康數(shù)據(jù)分析
醫(yī)療健康大數(shù)據(jù)可視化分析平臺(tái)建設(shè)和應(yīng)用總體解決方案.pptx

網(wǎng)址: 如何把IOS健康數(shù)據(jù)拿來(lái)做可視化分析? http://m.u1s5d6.cn/newsview929874.html

推薦資訊