新人下载app,立即提现现金 您的好友 送你现金 去提现

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

时间管理术 02-23 21:45 关注

宅家娱乐我有神器,春节囤货欢乐多多!2月1日-2月28日参与#新春打卡挑战#征稿,成功发布至社区即可获得50金币奖励!分享你的春节宅家心得,盘点提升幸福感的好物。春节期间发文还有额外抽奖和热度奖励,一起冲击1000元大奖!>>查看活动详情

创作立场声明:曾创业四年,期间全年无休住办公室,变身打工人后,充分发挥分身能力,投身兴趣;曾兼任新华三大学《时间管理》课程内训讲师,现于500强能源企业中任职IT产品经理,同是少数派matrix签约作者。

一、背景概述

最近在研究用捷径写定时任务把苹果健康里的数据(手表记录的运动数据、体脂称记录的数据、薄荷健康记录的饮食数据等)同步到自己的【维格身体指标数据库】中,研究中发现原来苹果健康的历史数据是可以导出的,就顺手先把这些年用苹果记录的存量数据弄进维格表了。

本文解决的问题:

1、苹果健康APP内的数据转换为csv文件

2、本地excel数据存入维格表格通过小工具实现可视化

二、准备内容

  1. 苹果健康app

  2. 本地excel

  3. 维格表格

三、过程记录

1)导出苹果本地数据

找到健康的个人中心,最底下有个导出所有健康数据。根据个人的苹果设备的使用时间数据量会不同,我大概用了四五年,生成的压缩包大小不到40M,大概等了不到5分钟以做参考。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

2)转换苹果健康的存量数据

导出的健康数据文件是XML格式的,不是程序员的咱们没办法直接使用。可以通过下面这个国外专门的网站快速完成文件的转换。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

另外这个网站是在线转换的,完全基于浏览器的缓存完成的转换,所以不用担心数据泄露的安全问题。转换完成之后会生成一个一个的专门类别的数据csv表,意思就是每个表里面只有一种步数、睡眠之类的单项数据以及记录时间、设备等信息。

网速外加文件比较大的原因(解压后的数据500M一个),花了20分钟才完成全部文件的转换和下载。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

3)存量数据导入维格表

以每日摄入蛋白数据为例,将原始的csv格式数据本地快速处理一下与数据格式内容一致。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

中文显示乱码不用处理,反正需要重命名的,时间值转换那个我用left公式的取16个字符快速处理然后覆盖了。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

在维格表中创建一个excel的文件上传,会生成一个新的维格表。

然后全选新维格表中的内容,快捷键复制。找到自己之前创建的健康数据总表,新建一行,直接粘贴。就完成了一类身体指标历史数据的快速导入。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

4)配置可视化小组件

右边有新建小组件,选择一下XY轴需要展示的内容,就能可以快速生成一个可视化图表了,观察自己的过去的健康数据变化趋势。

如果想看更高阶的统计数据也可以基于这个原始表格再创建一个高阶表,通过公式进行一定的统计和计算最后再以图表的形式展示会更直观。例如做一个周达标计算的表,配置一个超限标准,然后统计一个月多少天达标,多少天超标等等。

软件高玩 篇二:教你如何利用IOS健康的数据做可视化分析

四、心得体会

1、导出的步数的数据非常坑,里面的有N多设备的记录,完了都是一小段一小段的数据,我只想要天统计的数据,想要直接利用还需要更强的excel处理精力。

2、这一次导出存入维格之后,后续的新数据都不需要再这样操作了,直接通过定时执行快捷指令把苹果健康当日产生的新数据写入维格表格即可,结合控制台直接完成自己身体指标数据驾驶舱体验!


展开阅读全文

打开App,享最佳阅读体验
全部评论 (2)
Crab23
1
02-24 09:22

不错,有点意思

时间管理术
0
02-24 10:36
Crab23: 不错,有点意思 1

下一篇分享怎么做快捷指令同步每天新产生的健康数据,欢迎关注

打开App,查看更多好文和评论
猜你喜欢
查看更多
相关好价
相关商品
查看更多热门商品
社区主页 文章详情
5
23
2
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索