今年の振り返り(音ゲー編)
いつものまえがき
この記事はぴょこりんクラスタ:Re Advent Calendar 2016 - Adventarのために書かれました。
前文
- ストレス発散に未だに音ゲーやる癖は抜けない
- ので、下手っぴなりの進捗を記す。
- 割とアレなので、興味ない人はスルーで。
ポップン
- 最近、一番力を入れている気がする
- 最高クリアレベルは40(3曲クリア)
- レイニーワルツEx(39),コンティネンタルEx(36), コンテンポラリーネイション5H(37)あたりは好き。
SDVX
- 12まではクリアできる。13はだめ。
- 一時期ハードゲージになってることに気づかずにプレイしてたので、12無理だなーと思っていたのだが、ゲージ戻したら感動した・・・。
- akasha-assembly(ADV), MG277(ADV)あたりは好き
IIDX
- 最近はたまにプレイするくらい。
- 六段はまだ取れる。。。ちなみに強段位っぽかったCopulaでも一応とれてた(ずっと補正に張り付いてたけど)
- 七段は、一回やったらサファリの真ん中くらいで落ちて、実は取れるんじゃとか思ったら、だんだん手前で落ちるようになっていった…fffffの頭でゲージが削れていく…
チュウニズム
- 11+までは手がつく。12も1,2曲は(ゲージブーストとか付けてだけど)
- 中二心を刺激する選曲だよなあ。と。
ウェアラブル的に一年を振り返る(その2)
いつものまえがき
この記事はぴょこりんクラスタ:Re Advent Calendar 2016 - Adventarのために書かれました。
サマリ
- fitbitHRに貯めこまれたデータから、記憶を蘇らせたかった。
- 前回、データをとってくるところで気力がつきたので
- 週次の睡眠時間を可視化するところをやりました
1. データの取得(続き)
- 前回は、データの時系列をとってくるところでだめでした。
- http://python-fitbit.readthedocs.io/en/latest/をみると、time_series(...)が該当しそう
- でも、resourceってなんだ?
- Sleep Logs — Fitbit Web API Docsを見ると、"sleep/minutesAsleep"でよさそう
- ということで(一部略)、
sleep_ts = authd_client.time_series('sleep/minutesAsleep',period='3m') data = sleep_ts['sleep-minutesAsleep'] csv_file = open("sleep_csv","w") for s in data: csv_file.write(s['dateTime']) csv_file.write(',') csv_file.write(s['value']) csv_file.write('\n') csv_file.close()
で、3ヶ月分の時系列がとれました!
2. データの整形
- 週次の睡眠時間を集計します。
- データを眺めてみます
2016-09-27,0 2016-09-28,318 2016-09-29,325 2016-09-30,372 2016-10-01,376 2016-10-02,341 2016-10-03,0 2016-10-04,281
- のように、データがとれていない日があり、0が入っています。
- (なお充電しっぱなしで寝落ちしたり、風呂あがりに付けるの忘れたとかです)
- なので、欠損値をとばす必要があります。
- pandasを使うと便利です。
import pandas as pd df = pd.read_csv('./sleep_csv',names=['date','asleep'],na_values='0') df = df.dropna()
- na_valuesで0を欠損値として、dropnaで欠損値ありの行を落とすとうまくいきます。
3. データの集計
- これもpandas先生におまかせ。
idx = pd.to_datetime(df['date']) ts = pd.Series(df.asleep.values,index=idx) ts_r = ts.resample('W', how='mean', kind='period')
- で週単位に集計できますね。
4. 眺める
- 描画部分は、コードを略します。結果はこんな感じ
- いまさらながら折れ線グラフはよくないですね。(欠損値のところに線がひかれてしまったり)
- 日別の睡眠時間
- 週別の平均睡眠時間
- 直近死に絶えていたのは、実際に正しかった。
- ただ、休日夜更かししたのと、平日寝れていないのの区別が難しい。
- 10月9日は多分単なる夜更かし。ただ、月曜のストレスで日曜ねれないとかもあるので、難しい。
まとめ
- pandas先生便利。
参考
- 上記のリンク元の文書に加え、データ処理に関し
ITエンジニアのためのデータサイエンティスト養成講座(4):ログを分析するには? XMLデータを分析するには? pandasでデータを分析できる状態にする (1/3) - @ITを参考にしました。
ウェアラブル的に一年を振り返る(その1)
いつものまえがき
この記事はぴょこりんクラスタ:Re Advent Calendar 2016 - Adventarのために書かれました。
サマリ
- fitbitHRに貯めこまれたデータから、記憶を蘇らせたかった。
- 睡眠時間の推移からつらみを蘇らせたかった。
- が、休日出勤により私のライフと作業時間が0に漸近して撃沈した。
やったこと
- fitbitHRのデータは、
https://dev.fitbit.com/jpにある、fitbit APIから取ってくる。
登録して、ConsumerIDとKeyを取得。
github.com
をcloneして、python build,install, requirementpackageのインストール
- とりあえず、documentationhttp://python-fitbit.readthedocs.io/en/latest/の通り、先に、gather_keys_oauth2.pyを叩いてaccess_token,refresh_tokenを取得。
- めんどくさいので、もろもろをソースに埋め込み(だめです・・・)実行。認証も通り、データコレクションが取れた!!
- とりあえず、sleepをみてみると、summaryってところに、一日睡眠時間が入っていそう
- よし
authd_client = fitbit.Fitbit(CLIENT_ID,CLIENT_SECRET,access_token=ACCESS_TOKEN,refresh_token=REFRESH_TOKEN) print authd_client.sleep()['summary']
{u'totalTimeInBed': 379, u'totalMinutesAsleep': 348, u'totalSleepRecords': 1}
- これ、今日の睡眠時間しかないな・・・(←イマココ)意外と寝れたな…ってちがう。
まとめ
APIとデータ構造を調査する時間がほしかった。
そもそも1ヶ月とかさかのぼれるのかしらん。
今年の振り返り(漫画編)
本記事はぴょこりんクラスタ:Re Advent Calendar 2016 - Adventarのために書かれています。
サマリ
- 今年読んでおすすめしたい漫画の紹介です。
- いつもどおり、備忘録レベルです。
放課後さいころ倶楽部
放課後さいころ倶楽部 1 (ゲッサン少年サンデーコミックス)
- 作者: 中道裕大
- 出版社/メーカー: 小学館
- 発売日: 2013/09/12
- メディア: コミック
- この商品を含むブログ (24件) を見る
- 女子高生がボードゲームをします。
- ボードゲームをしている描写が丁寧で、個人的に好きです(あまり手持ちのゲームとはかぶっていないですが)。
- 学年あがって、新メンバも増えて、今後に期待です。
ポプテピピック
- 作者: 大川ぶくぶ
- 出版社/メーカー: 竹書房
- 発売日: 2015/12/07
- メディア: コミック
- この商品を含むブログ (7件) を見る
- 周囲で謎の侵食を見せる漫画。
- 何が面白いか、言語化できないです。
- 意外とパロディネタが拾えないです。
やがて君になる
- 作者: 仲谷鳰
- 出版社/メーカー: KADOKAWA/アスキー・メディアワークス
- 発売日: 2015/10/24
- メディア: コミック
- この商品を含むブログ (8件) を見る
- 学園百合もの
- 何かこう、微妙に歪んだ皆様によって繰り広げられる感じが素敵。
- 甘々。
西の果てから
コンセプト
西の最果て与那国で、リア充ごっこに挑む(嘘)
経路
- 1日目:羽田→石垣(トランジット)→与那国
- 2日目:与那国
- 3日目:与那国→那覇(トランジット)→羽田
雑感
1日め
- 羽田6:40発はしんどい。ねむみ。
- 石垣。降りたら熱風が。あわてて半袖になる。11月ですよ!?
- 与那国。体験ダイビングからスタート。
- 水中で息ができない感じで、最初パニックになった。
- なれると普通に呼吸できて、おおって気持ちになった。
- 耳抜きが難しい。
- なんだかんだいって10mくらいまで潜っていたらしい。
- 終了後、宿へ。民宿中心で、ホテルは一件。
- 晩御飯は居酒屋へ。店が少ないので予約してった方がよいらしい。
- 沖縄めしはうまいなあ(雑)。もずくの天ぷらが好きです。
- 与那国は長命草とカジキが有名っぽい。
- 資生堂が長命草ドリンクを売っていた。草の味がします(察し)。
- 天気の変化が激しい。さすが(?)亜熱帯。
- 島のスーパーにいったら、ものが全然なかった。船便利用なので、タイミング悪いとアレらしい。
- あと、ハムとかも普通に冷凍庫に入っていた。日持ちのためかな。
- ダイビングのつかれからか、睡眠してしまう。
2日め
- 天気が・・・・・・
- 西崎。最西端の碑。
- Drコトーのなんとか。普通の建物ばりのセット。
- DiDi:与那国はまだ色々な祭礼が残っているらしい。たとえば、ある期間特定の肉を屠殺しないとか。
- 某そばや。ここのそばやは、八重山そばっぽくないらしい。(八重山そばはかつおベース、ここは豚骨系みたい)
- 売店:品揃えよい。色々買った。魚肉ソーセージ(シークワーサーこしょう味)とか。
- だいたいのお店は店名を伏せても、一意に決まる気がする。。
- ヨナグニウマふれあいひろば:ウマを見る。ただし、道端にもウマがいっぱいいるので。。
- 東崎:ウマが道を塞ぐシーンがあり、出れるのかみたいな不安があったが、大丈夫だった。
- 道路はウマ優先らしいよ。
- 久部良バリ。
- これで一周。
- 夜は、別の居酒屋に行こうとするもいっぱいで、ホテルのレストラン。
- 夜の居酒屋系メニューが大体一緒なんだなあ。
3日め
- まあ、特にやることもなく。
- もう一回島を巡って、空港へ。
- 那覇。本島初上陸(ただしトランジット)
- ポークたまごおにぎりうまい。
- 色々沖縄めしを買い足す。
- 羽田。おしまい。
お散歩録
お散歩録とは
ストレス発散のために、お散歩(というか近場観光かも)をすることにした。
あとついでに記録しておく。
メモ
- 駒込、学生のときに住んでたけど、そんなに変わってないようで何より(なのか?)。
- 逆に今住んでるところは不便ではないのだが、殺風景だなあと思ってしまった。もうちょっと生活感のあるところに住みたいと思ってしまった。
- あと純粋に池袋も近いし、結構便利なんですよ(経験より)
- そのくせ、旧古河庭園は行ったことなかった。(住んでたのが駅の南側だということもあるが)
- 季節的にさみしいとは思っていたが、バラもちょっとは咲いていた。
- 池の方は、微妙に紅葉感ありよい。
- ちょっと歩くには心地よい。ただ結構人が多かった。
- 洋館は公開時にしか入れない。
- この洋館、結構いろんなゲームのモデルだったような。
- 上中里駅は初利用。ちっちゃい駅ということは知ってた。
- 帰り際に、山手線の新型車両に遭遇。乗ってみた。