Successfully reported this slideshow.
Your SlideShare is downloading. ×

Rでレポートメール

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 23 Ad

More Related Content

Advertisement

Rでレポートメール

  1. 1. Rでレポートメール @yokkuns 里 洋平 yohei0511@gmail.com 2013.01.26 第28回Tokyo.R 2013年1月26日土曜日
  2. 2. 自己紹介 ◆ 里 洋平(@yokkuns) ◆ 元Webエンジニアのデータサイエンティスト ・今は主にマーケティング周りを見てる ◆ 統計解析やデータマイニングをビジネスに適用 ・時系列解析とか異常検知とか最適化とか ・いろんなモデルの構築 2013年1月26日土曜日
  3. 3. 活動例: 勉強会の主催・執筆 Tokyo.R主催 パッケージ本執筆しました! 2013年1月26日土曜日
  4. 4. 活動例: 動画レコメンド 閲覧されている動画の情報を用いておすすめ動画を表示する 2013年1月26日土曜日
  5. 5. 活動例: 市場予測 Web上の情報から市場予測 2013年1月26日土曜日
  6. 6. 活動例: 異常検知 Anomaly detection 複数時系列から異常な振る舞いを検知する C A 時系列のモデリング 複数時系列の異常検知 B 時系列A 時系列A 異常な振る舞い 時系列B 時系列C 時系列B 時系列C 異常な振る舞いの時系列を検出 例1:トラフィック異常検知 例2:CM効果のノイズ除去 トラフィックA ケースA CM効果 トラフィックB ケースB トラフィックC 調査 ケースC 異常な振る舞いをしている 異常な振る舞いをしているケースを トラフィックの原因を調査する 除外して、CMの効果を算出する 85 2013年1月26日土曜日
  7. 7. 活動例: 時系列解析と影響分析 TV Commercial Effects 時系列的な振る舞いの特徴から各KPIへのCMの影響度を算出 イベン CM時系列 ト 新規 登録 CM ARPP U ARPU 各KPIの時系列 その他 外部 継続率 要因 ケース 87 2013年1月26日土曜日
  8. 8. 新たな勉強会 TokyoApache.Pig https://groups.google.com/group/tokyo_apache_pig 2013年1月26日土曜日
  9. 9. KPIをチェックしたい 2013年1月26日土曜日
  10. 10. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! 2013年1月26日土曜日
  11. 11. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! 普段は見ないけど異常があったら見たい! 2013年1月26日土曜日
  12. 12. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! 普段は見ないけど異常があったら見たい! 過去分も含めていろんな軸で見たい! 2013年1月26日土曜日
  13. 13. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! knitr+sendmailR 普段は見ないけど異常があったら見たい! 過去分も含めていろんな軸で見たい! 2013年1月26日土曜日
  14. 14. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! knitr+sendmailR 普段は見ないけど異常があったら見たい! changeAnomalyDetection+knitr+sendmailR 過去分も含めていろんな軸で見たい! 2013年1月26日土曜日
  15. 15. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! knitr+sendmailR 普段は見ないけど異常があったら見たい! changeAnomalyDetection+knitr+sendmailR 過去分も含めていろんな軸で見たい! shiny 2013年1月26日土曜日
  16. 16. KPIをチェックしたい 直近のデータでDailyとかHourlyで見たい! knitr+sendmailR 普段は見ないけど異常があったら見たい! changeAnomalyDetection+knitr+sendmailR 過去分も含めていろんな軸で見たい! shiny 2013年1月26日土曜日
  17. 17. 直近のデータでDailyとかHourlyで見たい! DailyとかHoulyでレポートメールを配信しよう どうせなら、HTMLメールにして表とかグラフとか付いてると嬉しい knitr markdown 生成 送信 Rmdファイル sendmailR htmlファイル 2013年1月26日土曜日
  18. 18. 直近のデータでDailyとかHourlyで見たい! 現在バージョンのものでは、HTMLメールが送れないので 修正版をインストールする $ git clone git@github.com:yokkuns/sendmailR.git $ cd sendmailR $ sudo make install または、make installではなく make packageをしてR上でインストール $ make package $R > install.packages("sendmailR_1.1-2.tar.gz") 2013年1月26日土曜日
  19. 19. 直近のデータでDailyとかHourlyで見たい! RStudioでRmd形式でレポート内容を出力するスクリプトを書く 2013年1月26日土曜日
  20. 20. 直近のデータでDailyとかHourlyで見たい! knitrとmarkdownを使ってhtmlファイルを作成する デフォルトだと画像がbase64エンコードされてメールで表示されない options引数で、必要なオプションのみを指定するようにする 2013年1月26日土曜日
  21. 21. 直近のデータでDailyとかHourlyで見たい! 画像のリンクを添付画像に置換し、sendmail関数で送信! 2013年1月26日土曜日
  22. 22. 普段はみないけど異常があったら見たい! changeAnomalyDetectionパッケージを使って異常検知 異常があった時だけメール送信する アラートメール送信 2013年1月26日土曜日
  23. 23. ご清聴ありがとうございました! 2013年1月26日土曜日

×