easyhtmlreportの紹介
Post on 31-May-2015
3.170 Views
Preview:
TRANSCRIPT
EasyHTMLReportの紹介
@yokkuns: 里 洋平2014-02-22 第36回Tokyo.R
14年2月22日土曜日
AGENDA
•自己紹介
•EasyHTMLReportパッケージ
•easyHtmlReport関数
• simpleHtmlReport関数
14年2月22日土曜日
AGENDA
•自己紹介
•EasyHTMLReportパッケージ
•easyHtmlReport関数
• simpleHtmlReport関数
14年2月22日土曜日
里洋平(@yokkuns)• 元Webエンジニアのデータサイエンティスト
• Tokyo.R主催者
14年2月22日土曜日
執筆
14年2月22日土曜日
AGENDA
•自己紹介
•EasyHTMLReportパッケージ
•easyHtmlReport関数
• simpleHtmlReport関数
14年2月22日土曜日
Rからレポートメールを送りたい
14年2月22日土曜日
EasyHTMLReportパッケージ
14年2月22日土曜日
EasyHTMLReportパッケージとは
• Rから簡単にHTMLメールを送れるパッケージ
• 実はR Advent Calendar2012で作ったものをパッケージ化したもの
14年2月22日土曜日
easyHtmlReport関数
14年2月22日土曜日
easyHtmlReport関数easyHtmlReport(rmd.file, from, to, subject)
• rmd.file: R Markdown ファイルのパス
• from: 送信者
• to: 宛先
• subject: メールタイトル
14年2月22日土曜日
easyHtmlReportの中身
http://www.slideshare.net/yokkuns/r-1618905814年2月22日土曜日
Rmdファイルの作成stock_anomaly_detection_sample.Rmd
14年2月22日土曜日
実行
14年2月22日土曜日
結果
14年2月22日土曜日
とっても簡単!
14年2月22日土曜日
職場で布教活動したところ
14年2月22日土曜日
”Rmdファイルを作るの面倒くさい”
14年2月22日土曜日
“関数で自動で作ってくれ”
14年2月22日土曜日
作った
14年2月22日土曜日
simpleHtmlReport関数
14年2月22日土曜日
simpleHtmlReport関数simpleHtmlReport(report.name, mail.from, mail.to, subject, report.data)
• report.name: レポート名
• mail.from: 送信者
• mail.to: 宛先
• subject: メールタイトル
• report.data: レポートするデータと設定項目のリスト
14年2月22日土曜日
report.dataの基本項目
• data: レポートしたデータのdata.frame
• id: グラフのx軸になるカラム名
• variable: グラフの凡例になるカラム名
• value: グラフのy軸になるカラム名
14年2月22日土曜日
自動で作成されるグラフ
• 折れ線グラフ
• idが数値、または日付(文字列可)
• 棒グラフ
• idが日付以外の文字列
14年2月22日土曜日
サンプルデータ作成
14年2月22日土曜日
実行例1
14年2月22日土曜日
実行結果1
14年2月22日土曜日
実行例2
14年2月22日土曜日
実行結果2
14年2月22日土曜日
その他設定可能な項目
14年2月22日土曜日
グラフタイトルと表タイトルを変える
14年2月22日土曜日
graph.text、table.text
14年2月22日土曜日
実行結果
14年2月22日土曜日
実行結果
14年2月22日土曜日
表の行数が気に入らない
14年2月22日土曜日
table.tail
14年2月22日土曜日
実行結果
14年2月22日土曜日
実行結果
14年2月22日土曜日
グラフの大きさが気に入らない
14年2月22日土曜日
fig.width, fig.height
14年2月22日土曜日
実行結果
14年2月22日土曜日
棒グラフで積み上げしたくない
14年2月22日土曜日
position
14年2月22日土曜日
実行結果
14年2月22日土曜日
メールの最初の文を変更したい
14年2月22日土曜日
rmd.header
14年2月22日土曜日
実行結果
14年2月22日土曜日
実行結果
14年2月22日土曜日
メールの最後の文を変更したい
14年2月22日土曜日
rmd.footer
14年2月22日土曜日
実行結果
14年2月22日土曜日
実行結果
14年2月22日土曜日
AGENDA
•自己紹介
•EasyHTMLReportパッケージ
•easyHtmlReport関数
• simpleHtmlReport関数
14年2月22日土曜日
ご清聴ありがとうございました
14年2月22日土曜日
top related