未越狱设备提取数据

Health data is collected every time you have your phone in your pocket. Apple or Android, the phones are equipped with a pedometer that counts your steps. Hence, health data is recorded. This data could be your one free data mart for a simple Machine Learning or some other project related to Health data. It’s yours and free to use!. Let’s see how we can export data from the Samsung S-Health App.

每当您将手机放在口袋中时,都会收集健康数据。 在Apple或Android上,手机配有计步器,可以计算您的步数。 因此,记录健康数据。 该数据可以是简单机器学习或其他与健康数据相关的项目的免费数据集市。 它是您的,免费使用! 让我们看看如何从Samsung S-Health App导出数据。

从手机导出 (Exporting from Phone)

The data download feature is available in your Samsung health app.

三星健康应用程序中提供了数据下载功能。

  • Open health app打开健康应用
  • Open the left side panel — click on the settings wheel打开左侧面板-单击设置轮
  • Find “Download personal data” button

    找到“下载个人数据”按钮

  • Follow instructions (you’ll need to login) and click Download

    按照说明进行操作(您需要登录),然后单击下载。

  • You’ll be shown with the location to find your health data系统会向您显示可以找到您的健康数据的位置

This probably is the easiest thing to do. However, understanding the data is a bit complicated. Let’s go through each of the file and its content to understand how Samsung health app stores data.

这可能是最容易的事情。 但是,了解数据有点复杂。 让我们浏览每个文件及其内容,以了解Samsung Health App如何存储数据。

导出数据 (Exported Data)

You will see the following set of files with data. In place of T you’ll see the export timestamp. In the files folder, you’ll see the profile picture image. In the folder named jsons, you can find the JSON objects for data referred in the CSV files (I’ll not talk about JSONS in this article). Please note that the data columns of CSV files will also contain the package extension com.samsung.health. However, for the simplicity of the text, I will ignore when I explain the content of the CSV files.

您将看到以下带有数据的文件集。 代替T您将看到导出时间戳。 在文件文件夹中,您将看到个人资料图片图像。 在名为jsons的文件夹中,您可以找到CSV文件中引用的数据的JSON对象(本文中不再讨论JSONS)。 请注意,CSV文件的数据列还将包含软件包扩展名com.samsung.health 。 但是,为了文字简洁起见,当我解释CSV文件的内容时,我将忽略它。

com.samsung.health.device_profile.T.csv  com.samsung.shealth.preferences.T.csv  com.samsung.health.floors_climbed.T.csv  com.samsung.shealth.report.T.csv  com.samsung.health.food_info.T.csv  com.samsung.shealth.rewards.T.csv  com.samsung.health.height.T.csv  com.samsung.shealth.sleep.T.csv  com.samsung.health.sleep_stage.T.csv  com.samsung.shealth.social.leaderboard.T.csv  com.samsung.health.user_profile.T.csv  com.samsung.shealth.social.public_challenge.T.csv  com.samsung.health.water_intake.T.csv  com.samsung.shealth.social.public_challenge.detail.T.csv  com.samsung.health.weight.T.csv  com.samsung.shealth.social.public_challenge.extra.T.csv  com.samsung.shealth.activity.day_summary.T.csv  com.samsung.shealth.social.public_challenge.history.T.csv  com.samsung.shealth.activity.goal.T.csv  com.samsung.shealth.social.public_challenge.leaderboard.T.csv  com.samsung.shealth.activity_level.T.csv  com.samsung.shealth.social.service_status.T.csv  com.samsung.shealth.best_records.T.csv  com.samsung.shealth.stand_day_summary.T.csv  com.samsung.shealth.breathing.T.csv  com.samsung.shealth.step_daily_trend.T.csv  com.samsung.shealth.caloric_balance_goal.T.csv  com.samsung.shealth.stress.T.csv  com.samsung.shealth.calories_burned.details.T.csv  com.samsung.shealth.stress.histogram.T.csv  com.samsung.shealth.exercise.T.csv  com.samsung.shealth.tracker.heart_rate.T.csv  com.samsung.shealth.exercise.weather.T.csv  com.samsung.shealth.tracker.pedometer_day_summary.T.csv  com.samsung.shealth.food_frequent.T.csv  com.samsung.shealth.tracker.pedometer_event.T.csv  com.samsung.shealth.food_goal.T.csv  com.samsung.shealth.tracker.pedometer_recommendation.T.csv  com.samsung.shealth.goal.T.csv  com.samsung.shealth.tracker.pedometer_step_count.T.csv  com.samsung.shealth.goal_history.T.csv  com.samsung.shealth.insight.milestones.T.csv  com.samsung.shealth.permission.T.csv  jsonsfiles

来自传感器的健康数据 (Health Data from Sensors)

Photo by Emiliano Cicero on Unsplash
Emiliano Cicero在Unsplash上的照片

These are the files that contain data from the sensors including heart rate data and steps from the Galaxy Watch and the Phone itself. Step counts are collected from pedometer and accelerometer sensors. Heart rate is measured through the PPG (Photoplethysmogram) sensor in your watch. For these data, you have to look into the following files.

这些文件包含来自传感器的数据,包括心率数据以及Galaxy Watch和Phone本身的步骤。 步数是从计步器加速度计传感器收集的。 心率通过手表中的PPG(光电容积描记)传感器测量。 对于这些数据,您必须查看以下文件。

心率数据 (Heart Rate Data)

Heart rate data are included in the following file.

心率数据包含在以下文件中。

com.samsung.shealth.tracker.heart_rate.T.csv

The important information in this file is the update_time and heart_rate columns. You will also find the min and max values along with end_time, which shows the end of the recording.

该文件中的重要信息是update_timeheart_rate列。 您还将找到最小和最大值以及显示记录结束的end_time

Heart Rate Information
心率信息

Out of curiosity, I plotted a histogram of my heart rates to see how my heart behaves. It seems I have a heart rate in the range 65–80bps. Googling resulted in “A normal resting heart rate for adults ranges from 60 to 100 beats per minute”. I guess the histogram makes sense. One of the main concerns, when I bought the watch, was to keep a note of my heart rate. Because, usually at the doctors, I have an above-average heart rate with a panicked person’s blood pressure. Read here if you want to know more about that scenario at Doctors.

出于好奇,我绘制了心率的直方图,以查看我的心脏的行为。 看来我的心律在65-80bp s范围内。 谷歌搜索导致“成年人的正常静息心率范围为每分钟60到100次跳动” 。 我猜直方图是有道理的。 当我购买手表时,主要要考虑的问题之一是记下我的心律。 因为通常在医生那里,我的心跳速度高于平均水平,而患者的血压却感到恐慌。 如果您想在Doctors上了解有关该场景的更多信息,请阅读此处

Hear Rata Histogram
听到Rata直方图

步跟踪数据 (Step Tracker Data)

Photo by Chander R on Unsplash
Chander R在Unsplash上的照片

Step tracker data are available in the following files;

以下文件中提供了步骤跟踪器数据;

com.samsung.shealth.step_daily_trend.202008162231.csvcom.samsung.shealth.tracker.pedometer_step_count.202008162231.csvcom.samsung.shealth.tracker.pedometer_day_summary.202008162231.csv

Daily Summary
每日总结

In the step_daily_trend you will see the daily values with step count, calories burnt, distance walked and the speed. However, in the pedometer_step_count you will find all the step information including running steps, walking steps. Basically this file contains the pedometer tracking information. In the last file (pedometer_day_summary), you can find the daily step summaries. Which might be enough for most of the tasks.

step_daily_trend中,您将看到每日数值,包括步数,燃烧的卡路里,行走的距离和速度。 但是,在pedometer_step_count中,您将找到所有步骤信息,包括跑步步骤,步行步骤。 基本上,此文件包含计步器跟踪信息。 在最后一个文件( pedometer_day_summary )中,您可以找到每日步骤摘要。 对于大多数任务而言,这可能就足够了。

Let’s try to do some simple analysis of these data.

让我们尝试对这些数据进行一些简单的分析。

Step Counts vs Date
步数与日期

The above observation sort of aligns with the seasonal changes here in Australia. During the time June to December, we have cold temperatures. From December to June, we have much better running weather. However, COVID-19 came into play here in Canberra during the April and May, hence the low activity. However, in June my wife and I walked and tried to get back on the shape so we can eat out a lot during our anniversary period.

上述观察结果与澳大利亚这里的季节性变化相吻合。 在6月至12月的这段时间里,气温较低。 从12月到6月,我们的跑步天气要好得多。 但是,COVID-19在4月和5月在堪培拉开始活动,因此活动量很低。 但是,在六月,我和妻子走过路,试图恢复身材,这样一来周年纪念期间我们可以吃很多东西。

Step count isn’t quite a generic measure of activity. One might workout in a gym without any step count yet burning a lot of fat. Such activities are usually measured by calories using the heart rate sensor. However, as you can see below, my calorie counts are somewhat correlated with the step counts (There is a slight deviation of the X-axis, but they are close). This is because the only workout I prefer is running or jogging.

步数并不是一般的活动量度。 一个人可以在健身房锻炼而无需花费很多时间,却消耗了大量脂肪。 通常使用心率传感器通过卡路里来测量此类活动。 但是,正如您在下面看到的那样,我的卡路里数与步数有一定的相关性(X轴略有偏差,但是很接近)。 这是因为我更喜欢的唯一锻炼是跑步或慢跑。

Calories Burnt vs Date
卡路里消耗与日期

Something interesting is visible. On days I have run, I haven’t made many steps. In contrast, on walking days I have made it over 10000 steps. I wonder, whether I get tired on days I walk or the running steps aren’t counted for daily step count. Something I shall investigate in another article though.

有趣的东西是可见的。 在跑步的日子里,我并没有采取很多步骤。 相反,在步行的日子里,我走了10000多步。 我想知道,无论是在走路的日子里是否累了,还是每天的跑步步数都不算在内。 不过,我将在另一篇文章中对此进行调查。

其他资讯 (Other Information)

There is more information including, weight and carb intakes. For that, you’ll have to have them recorded manually. However, there are some insightful data in the following file.

有更多信息,包括体重和碳水化合物摄入量。 为此,您必须手动记录它们。 但是,以下文件中有一些有见地的数据。

com.samsung.shealth.exercise.weather.T.csv

Exercise Weather Data
运动天气数据

However, in order to use this file, you’ll have to combine this with the exercise file. That is for another article!

但是,为了使用此文件,您必须将其与练习文件结合在一起。 那是另一篇文章!

I hope this article would make a useful outcome of the data that you most often get rid of. Happy reading!

我希望本文能为您最常用的数据带来有益的结果。 祝您阅读愉快!

翻译自: https://towardsdatascience.com/extract-health-data-from-your-samsung-96b8a2e31978

未越狱设备提取数据


http://www.taodudu.cc/news/show-997404.html

相关文章:

  • 分词消除歧义_角色标题消除歧义
  • 在加利福尼亚州投资于新餐馆:一种数据驱动的方法
  • 近似算法的近似率_选择最佳近似最近算法的数据科学家指南
  • 在Python中使用Seaborn和WordCloud可视化YouTube视频
  • 数据结构入门最佳书籍_最佳数据科学书籍
  • 多重插补 均值插补_Feature Engineering Part-1均值/中位数插补。
  • 客户行为模型 r语言建模_客户行为建模:汇总统计的问题
  • 多维空间可视化_使用GeoPandas进行空间可视化
  • 机器学习 来源框架_机器学习的秘密来源:策展
  • 呼吁开放外网_服装数据集:呼吁采取行动
  • 数据可视化分析票房数据报告_票房收入分析和可视化
  • 先知模型 facebook_Facebook先知
  • 项目案例:qq数据库管理_2小时元项目:项目管理您的数据科学学习
  • 查询数据库中有多少个数据表_您的数据中有多少汁?
  • 数据科学与大数据技术的案例_作为数据科学家解决问题的案例研究
  • 商业数据科学
  • 数据科学家数据分析师_站出来! 分析人员,数据科学家和其他所有人的领导和沟通技巧...
  • 分析工作试用期收获_免费使用零编码技能探索数据分析
  • 残疾科学家_数据科学与残疾:通过创新加强护理
  • spss23出现数据消失_改善23亿人口健康数据的可视化
  • COVID-19研究助理
  • 缺失值和异常值的识别与处理_识别异常值-第一部分
  • 梯度 cv2.sobel_TensorFlow 2.0中连续策略梯度的最小工作示例
  • yolo人脸检测数据集_自定义数据集上的Yolo-V5对象检测
  • 图深度学习-第2部分
  • 量子信息与量子计算_量子计算为23美分。
  • 失物招领php_新奥尔良圣徒队是否增加了失物招领?
  • 客户细分模型_Avarto金融解决方案的客户细分和监督学习模型
  • 梯度反传_反事实政策梯度解释
  • facebook.com_如何降低电子商务的Facebook CPM

未越狱设备提取数据_从三星设备中提取健康数据相关推荐

  1. mysql查询集合中的特定数据_快速查询List中指定的数据

    时间:2017/5/15 作者:李国君 题目:快速查询List中指定的数据 背景:当List中保存了大量的数据时,用传统的方法去遍历指定的数据肯定会效率低下,有一个方法就是类似于数据库查询那样,根据索 ...

  2. python如何从文本中提取数据_如何从文本文件中提取数据?

    所以我有一组文件,我需要从中提取数据并写入一个新的txt文件,我不知道如何使用Python来实现这一点.下面是一个样本数据.我试图从NSF的组织,文件和摘要中提取部分.在 标题:CRB:神秘鲸濒危种群 ...

  3. java 身份证地址提取籍贯_从身份证号码中提取信息,这些方法请收好

    小伙伴们好啊,今天老祝为大家准备了一组和身份证有关的函数公式,看看如何从身份证号码中提取出需要的信息. 如下图为所示,是一份模拟的员工信息表,A列是姓名,B列是身份证号码,C列是职级. ★ 首先咱们来 ...

  4. django 静态数据_如何在Django中使用静态数据?

    django 静态数据 Static Data means those data items that we cannot want to change, we want to use them as ...

  5. mysql 存储二进制数据_为什么在MySQL中存储二进制数据?

    I'm a little confused - what are the pros of storing binary data in DB? Is it for security reasons, ...

  6. python合并两列数据_在pandas / python中的同一数据框中将两列合并...

    >>> df Duration End station Start station 0 1407 NaN 14th & V St NW 1 509 NaN 21st & ...

  7. 提取html string,c#从html中提取文本

    虽然之前也写过gensim库的word2vec的教程,但是对于文本分析的特征提取并不太理解.最近看了几篇scikit的外文教程,对机器学习中文本的特征提取有了一些了解. 一:背景相信有很多朋友在遇到应 ...

  8. Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面、索引行复合索引中的一个切面

    Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面.索引行复合索引中的一个切面 目录

  9. laytpl遍历实体列表_Layui数据表格之获取表格中所有的数据方法

    数据表格中的数据是通过直接赋值的方式.这里实际上思想是反过来的,将拿数据表格中的所有数据,转换为layui数据表格拿原始数据去渲染数据表格. 1.创建一个作用域合适的js对象数组用来保存数据表格中的原 ...

最新文章

  1. Linux中which命令作用,【每天一个Linux命令】12. Linux中which命令的用法
  2. 办公室网络打印机的连接
  3. Qt 实现QT控件中的QLabel显示图片并自适应显示
  4. php在html里面的位置,关于script在html中的摆放位置解析
  5. syslog-ng按源ip保存记录
  6. MyCat分布式数据库集群架构工作笔记0010---高可用_Mycat主--从复制配置下
  7. Python3利用BeautifulSoup4抓取站点小说全文的代码
  8. hdu 5446 Lucas+中国剩余定理(孙子定理)+按位乘
  9. 基于Verilog的贪吃蛇小游戏设计(附代码)
  10. QPainter绘制方法
  11. 竞品分析:美颜相机VS轻颜相机——关于美颜相机未来产品规划的思考
  12. Java源码阅读--任重而道远(lang)
  13. Gartner2015新兴技术炒作曲线图
  14. 酷睿i9 12950HX怎么样 相当于什么水平
  15. fiddler提示the system proxy was changed,Click to reanable capturing.导致无法抓包
  16. excel数据分析--仪表板制作
  17. 华为css与堆叠,FAQ-S7706交换机CSS堆叠连接的线缆是否正确
  18. Aqara? 华为?智汀?要真的实现万物互联了吗?
  19. 24部经典电影的24句话
  20. 什么是根域名服务器?

热门文章

  1. python-3.8.0 新特性之赋值表达式
  2. JQuery发起ajax请求,并在页面动态的添加元素
  3. 中国石油大学(华东)暑期集训--二进制(BZOJ5294)【线段树】
  4. 调用百度 Echarts 显示重庆市地图
  5. Oracle VM Virtual Box的安装
  6. 1449 砝码称重(思维)
  7. JFreeChart API文档
  8. IOS UIPageController
  9. 实现pick和reigister
  10. 如何获取UIWebView中全屏播放视频事件