Suche senden
Hochladen
healthplanetパッケージで体組成データを手に入れて健康な体も手に入れる
•
1 gefällt mir
•
5,663 views
Nagi Teramo
Folgen
第54回R勉強会@東京の資料
Weniger lesen
Mehr lesen
Gesundheitswesen
Melden
Teilen
Melden
Teilen
1 von 25
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
tidyverse.orgの翻訳
tidyverse.orgの翻訳
Atsushi Hayakawa
Reproducebility 100倍 Dockerマン
Reproducebility 100倍 Dockerマン
Nagi Teramo
闇と向き合う
闇と向き合う
Nagi Teramo
機械の体を手に入れるのよ、鉄郎!!!
機械の体を手に入れるのよ、鉄郎!!!
Nagi Teramo
Oracle property and_hdm_pkg_rigorouslasso
Oracle property and_hdm_pkg_rigorouslasso
Satoshi Kato
2016年6月版データマエショリスト入門
2016年6月版データマエショリスト入門
Yuya Matsumura
SeekR Search Trend Report
SeekR Search Trend Report
Takekatsu Hiramura
Python で画像処理をやってみよう! -SIFT 第7回-
Python で画像処理をやってみよう! -SIFT 第7回-
Project Samurai
Empfohlen
tidyverse.orgの翻訳
tidyverse.orgの翻訳
Atsushi Hayakawa
Reproducebility 100倍 Dockerマン
Reproducebility 100倍 Dockerマン
Nagi Teramo
闇と向き合う
闇と向き合う
Nagi Teramo
機械の体を手に入れるのよ、鉄郎!!!
機械の体を手に入れるのよ、鉄郎!!!
Nagi Teramo
Oracle property and_hdm_pkg_rigorouslasso
Oracle property and_hdm_pkg_rigorouslasso
Satoshi Kato
2016年6月版データマエショリスト入門
2016年6月版データマエショリスト入門
Yuya Matsumura
SeekR Search Trend Report
SeekR Search Trend Report
Takekatsu Hiramura
Python で画像処理をやってみよう! -SIFT 第7回-
Python で画像処理をやってみよう! -SIFT 第7回-
Project Samurai
Note : Noise constastive estimation of unnormalized statictics methods
Note : Noise constastive estimation of unnormalized statictics methods
Takanori Nakai
RによるBox-Cox変換
RによるBox-Cox変換
wada, kazumi
Rによるウイスキー分析
Rによるウイスキー分析
Takashi Kitano
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
Masaki Saito
3Com 3C6555-016R EFSM
3Com 3C6555-016R EFSM
savomir
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)
Shin Asakawa
chapter 11 structural svm
chapter 11 structural svm
Taikai Takeda
Secret of Firefox
Secret of Firefox
dynamis
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
takaya imai
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
predictori
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
Takashi Kitano
Rで学ぶ『構造型モデル de 倒産確率推定』
Rで学ぶ『構造型モデル de 倒産確率推定』
Nagi Teramo
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
Project Samurai
TensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vec
Shin Asakawa
巨人の勝率を上げたい (スクレイピングとデータ集計)
巨人の勝率を上げたい (スクレイピングとデータ集計)
Takuma Hatano
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
Takuma Yagi
拡張現実に必要な技術
拡張現実に必要な技術
Ryo Nakamura
20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演
Hayaru SHOUNO
Rのデータ構造とメモリ管理
Rのデータ構造とメモリ管理
Takeshi Arabiki
第86回R勉強会@東京 LT資料
第86回R勉強会@東京 LT資料
Nagi Teramo
Rでを作る
Rでを作る
Nagi Teramo
続わかりやすいパターン認識11章(11.1 - 11.4)
続わかりやすいパターン認識11章(11.1 - 11.4)
Nagi Teramo
Weitere ähnliche Inhalte
Andere mochten auch
Note : Noise constastive estimation of unnormalized statictics methods
Note : Noise constastive estimation of unnormalized statictics methods
Takanori Nakai
RによるBox-Cox変換
RによるBox-Cox変換
wada, kazumi
Rによるウイスキー分析
Rによるウイスキー分析
Takashi Kitano
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
Masaki Saito
3Com 3C6555-016R EFSM
3Com 3C6555-016R EFSM
savomir
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)
Shin Asakawa
chapter 11 structural svm
chapter 11 structural svm
Taikai Takeda
Secret of Firefox
Secret of Firefox
dynamis
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
takaya imai
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
predictori
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
Takashi Kitano
Rで学ぶ『構造型モデル de 倒産確率推定』
Rで学ぶ『構造型モデル de 倒産確率推定』
Nagi Teramo
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
Project Samurai
TensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vec
Shin Asakawa
巨人の勝率を上げたい (スクレイピングとデータ集計)
巨人の勝率を上げたい (スクレイピングとデータ集計)
Takuma Hatano
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
Takuma Yagi
拡張現実に必要な技術
拡張現実に必要な技術
Ryo Nakamura
20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演
Hayaru SHOUNO
Rのデータ構造とメモリ管理
Rのデータ構造とメモリ管理
Takeshi Arabiki
Andere mochten auch
(19)
Note : Noise constastive estimation of unnormalized statictics methods
Note : Noise constastive estimation of unnormalized statictics methods
RによるBox-Cox変換
RによるBox-Cox変換
Rによるウイスキー分析
Rによるウイスキー分析
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
Discrete MRF Inference of Marginal Densities for Non-uniformly Discretized Va...
3Com 3C6555-016R EFSM
3Com 3C6555-016R EFSM
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)
chapter 11 structural svm
chapter 11 structural svm
Secret of Firefox
Secret of Firefox
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
New Approach to Data Analysis System “Tableau + TreasureData” at Tableau User...
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
ウマナリティクス#2資料『PAI競馬予測が1番人気に挑む!』
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
Rで学ぶ『構造型モデル de 倒産確率推定』
Rで学ぶ『構造型モデル de 倒産確率推定』
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
数学的基礎から学ぶ Deep Learning (with Python) Vol. 9
TensorFlow math ja 05 word2vec
TensorFlow math ja 05 word2vec
巨人の勝率を上げたい (スクレイピングとデータ集計)
巨人の勝率を上げたい (スクレイピングとデータ集計)
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
論文紹介:Using the Forest to See the Trees: A Graphical. Model Relating Features,...
拡張現実に必要な技術
拡張現実に必要な技術
20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演
Rのデータ構造とメモリ管理
Rのデータ構造とメモリ管理
Mehr von Nagi Teramo
第86回R勉強会@東京 LT資料
第86回R勉強会@東京 LT資料
Nagi Teramo
Rでを作る
Rでを作る
Nagi Teramo
続わかりやすいパターン認識11章(11.1 - 11.4)
続わかりやすいパターン認識11章(11.1 - 11.4)
Nagi Teramo
5分でわかるかもしれないglmnet
5分でわかるかもしれないglmnet
Nagi Teramo
Ultra Lightning Talk × 3
Ultra Lightning Talk × 3
Nagi Teramo
F#談話室(17)
F#談話室(17)
Nagi Teramo
RFinanceJはじめました
RFinanceJはじめました
Nagi Teramo
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
Nagi Teramo
お前の逐モン、GETだぜ!
お前の逐モン、GETだぜ!
Nagi Teramo
Trading volume mapping R in recent environment
Trading volume mapping R in recent environment
Nagi Teramo
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
Nagi Teramo
とある金融屋の統計技師が時系列解析してみた
とある金融屋の統計技師が時系列解析してみた
Nagi Teramo
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
Nagi Teramo
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
Tokyo.R 白熱教室「これからのRcppの話をしよう」
Tokyo.R 白熱教室「これからのRcppの話をしよう」
Nagi Teramo
レプリカ交換モンテカルロ法で乱数の生成
レプリカ交換モンテカルロ法で乱数の生成
Nagi Teramo
Rで学ぶ逆変換(逆関数)法
Rで学ぶ逆変換(逆関数)法
Nagi Teramo
Chapter 6: Computing on the language (R Language Definition)
Chapter 6: Computing on the language (R Language Definition)
Nagi Teramo
あるおっさんが記録し続けたデータを使えば人生一発逆転か?
あるおっさんが記録し続けたデータを使えば人生一発逆転か?
Nagi Teramo
菩薩でもわかる!Rで動かすExcelアドインの作り方
菩薩でもわかる!Rで動かすExcelアドインの作り方
Nagi Teramo
Mehr von Nagi Teramo
(20)
第86回R勉強会@東京 LT資料
第86回R勉強会@東京 LT資料
Rでを作る
Rでを作る
続わかりやすいパターン認識11章(11.1 - 11.4)
続わかりやすいパターン認識11章(11.1 - 11.4)
5分でわかるかもしれないglmnet
5分でわかるかもしれないglmnet
Ultra Lightning Talk × 3
Ultra Lightning Talk × 3
F#談話室(17)
F#談話室(17)
RFinanceJはじめました
RFinanceJはじめました
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
お前の逐モン、GETだぜ!
お前の逐モン、GETだぜ!
Trading volume mapping R in recent environment
Trading volume mapping R in recent environment
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
とある金融屋の統計技師が時系列解析してみた
とある金融屋の統計技師が時系列解析してみた
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Tokyo.R 白熱教室「これからのRcppの話をしよう」
Tokyo.R 白熱教室「これからのRcppの話をしよう」
レプリカ交換モンテカルロ法で乱数の生成
レプリカ交換モンテカルロ法で乱数の生成
Rで学ぶ逆変換(逆関数)法
Rで学ぶ逆変換(逆関数)法
Chapter 6: Computing on the language (R Language Definition)
Chapter 6: Computing on the language (R Language Definition)
あるおっさんが記録し続けたデータを使えば人生一発逆転か?
あるおっさんが記録し続けたデータを使えば人生一発逆転か?
菩薩でもわかる!Rで動かすExcelアドインの作り方
菩薩でもわかる!Rで動かすExcelアドインの作り方
healthplanetパッケージで体組成データを手に入れて健康な体も手に入れる
1.
healthplanetパッケージで 体組成データを手に入れて 健康な体も手に入れる 第54回 勉強会@東京(#TokyoR) @teramonagi (HOXO-M所属)
2.
誰や?
3.
俺や • ID: @teramonagi •
職種:データ分析おじさん • 業務:採用活動&会議&チャット 言語:/R/Python/Scala/F#/ • 趣味:イケメン&ドラム&メジャーデビュー 3 醜い腹にSay Good-Bye
4.
筋肉(健康)の必要性 4
5.
筋肉(健康)の必要性 5
6.
筋肉(健康)の必要性 6http://hrnabi.com/2015/09/28/9411/
7.
HealthPlanetというサービスがある • 株式会社タニタの健康管理サービス 7https://www.healthplanet.jp/
8.
Health Planet APIがある 8 https://www.healthplanet.jp/apis/api.html ※三か月分のデータしかとれないというアレ仕様ですが…
9.
healthplanetパッケージ作りました 9https://github.com/teramonagi/healthplanet
10.
要するにこう 10 API via healthplanet package Health
Planetのサーバ Bluetooth Upload 体組成計 スマホアプリ Rで遊ぶ
11.
みんな大好き高柳さん@リクルート • 元祖Rおじさん・高柳さんが協力 11 Twitter: @_stakaya
訳著書等
12.
使い方 12 使い方
13.
インストール&ロード • Githubからのインストール 13 > install.packages("devtools") >
devtools::install_github("teramonagi/healthplanet") > library(healthplanet)
14.
Tokenの取得 • getToken()でトークンを取得 14 > library("healthplanet") >
#ブラウザ経由での認証が実行される > access_token <- getToken() ※healthplanet::getTokenWithoutCheck()もあるが・・・
15.
Tokenの取得 15
16.
Tokenの取得 16
17.
getInnerScan()を呼ぶだけ 17 > #getInnerScan関数により体重・体脂肪など、タニタの体重計で測定されたデータが取得できる > df
<- getInnerScan(access_token) > df > sex birth_date height date model basal_metabolic_rate body_age body_fat bone_mass muscle_mass muscle_score visceral_fat_level weight 1 male 1963-03-10 180 2016-03-16 06:49:00 01000099 1685 43 20.9 3.1 56.70 0 9.5 75.60 2 male 1963-03-10 180 2016-03-17 08:04:00 01000099 1705 44 21.4 3.1 57.30 0 10 76.85 3 male 1963-03-10 180 2016-03-18 05:48:00 01000099 1677 44 21.2 3.1 56.45 0 9.5 75.55 4 male 1963-03-10 180 2016-03-19 07:11:00 01000099 1667 44 21.2 3.1 56.15 0 9.5 75.15 5 male 1963-03-10 180 2016-03-20 06:39:00 01000099 1687 43 20.5 3.1 56.80 0 9.5 75.35 6 male 1963-03-10 180 2016-03-21 05:28:00 01000099 1675 43 20.7 3.1 56.40 0 9.5 75.00
18.
18 Enjoy your healthy life!!
19.
19 .oO(そもそもタニタの体組成計持ってない…)
20.
One more thing… 20
21.
みんな大好き高柳さん@リクルート • 元祖Rおじさん・高柳さんが協力 21 Twitter: @_stakaya
訳著書等
22.
高柳さんに協力要請&快諾 22
23.
healthplanet::stakaya() • stakaya()関数、作りました • あの高柳さんのデータが、即貴方 の手元に! •
しかもリアルタイム更新! 23
24.
healthplanet::stakaya()使用例 24 > library("dygraphs") > library("xts") >
df <- healthplanet::stakaya() > dygraph(xts(df$body_fat, df$date)) %>% dyRangeSelector()
25.
お元気で。 25
Jetzt herunterladen