Rとウェブ解析:ワードでのレポートもお任せ!「ReporteRsjars」パッケージ

Rの解析に役に立つ記事
スポンサーリンク

Rからワード(.docx)、パワーポイント(.pptx)やHTMLでレポートを出力することができる「ReporteRsjars」パッケージを紹介します。今回は、ワードでレポートを出力するコマンドを紹介します。なお、パッケージはバージョン0.7.3で確認しています。


スポンサーリンク

javaバージョンの確認

「ReporteRs」パッケージはjavaバージョンは1.6以上が必要です。下記のコマンドでバージョンを確認してください。

system("java -version")

最新のjavaはこちらから
https://java.com/ja/download/manual.jsp


必要パッケージのインストール

下記コマンドを実行してください。

#gituhubからのインストール
devtools::install_github("davidgohel/ReporteRsjars", upgrade="never")

#その他の必要パッケージ
install.packages("rJava")
install.packages("ggplot2")

ワードでレポートを出力するコマンド

#パッケージの読み込み
library("ReporteRsjars")
library("ggplot2")

#ドキュメントオブジェクトの作成。
#ファイルの概要で表示されるドキュメントタイトルの設定
doc <- docx(title = "参考例")

#書類内容の設定
#見出しの設定
doc <- addTitle(doc, "First 5 lines of iris", level = 1)

#テーブルの差し込み
doc <- addFlexTable(doc, vanilla.table(as.data.frame(iris[1:5, ])))

#見出しの設定
doc <- addTitle(doc, "ggplot2 example", level = 1)

#ggplot2でグラフの作成
myggplot <- qplot(Sepal.Length, Petal.Length, data = iris, color = Species, size = Petal.Width )

#グラフの追加。ワードで編集できるようにベクターグラフィックに変換
doc <- addPlot(doc = doc, fun = print, x = myggplot, vector.graphic = TRUE)

#見出しの設定
doc <- addTitle(doc, 'Text example', level = 1)

#コメントの追加
doc <- addParagraph(doc, '試し、試し、TEST', stylename = "Normal")

#ファイルの保存。ワーキングディレクトリに保存されます。
writeDoc(doc, "書類.docx")

出力されるワードファイルの内容

日本語のコメントも文字化けせずに出力できます。


少しでも、あなたの解析が楽になりますように!!

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました