208  Wordへの出力2

1つ前の動画で、無事にWordファイルへ出力できました。

ただ、この見た目が余り気に食わない場合は、どうすればよいでしょうか?

普段利用しているwordのスタイル(見た目)がある等の場合、そのスタイルでの出力ができた方がよいですよね?

実は、テンプレートファイルを用意すれば、非常に簡単に見た目をいじることができます。

tempate.docxを開いて見た目を編集してみましょう。

その後、example5.Rmdを開いてみてください。

example5.Rmd
---
title: "Example"
author: "Nishida Norimitsu"
date: "2021/5/20"
output:
  word_document:
    reference: template.docx
editor_options:
  chunk_output_type: console
---

<!-- このファイルの内容はYAMLを除けば、example4.Rmdとほぼ同一です。先ほどいじったtemplate.docxファイルへの変更内容をこのファイルの出力に反映するために、YAMLのword_document:の部分に、referenceという設定を新たに追加して、template.docxまでのパスを記載してあります。この変更が、このファイルからKnitされるファイルにどのような影響を与えているのか、見てみましょう。-->




# 色々な形への出力

## 説明分

* さて、ここでは、色々な形に分析結果を出力したい場合の方法を考えましょう。
* ここでは、比確的よく利用されると想定されるpowerpointとwordファイルへの出力をご説明します。
* 尚、powerpointはスライドの区切りが##となつておりますので注意してください。
* また、全体のチャンクの設定でR関係のものを表示しないようにしてあります。

<!--では、上のKnitからknit to wordをまず実行してみてください。いかがでしょうか?実行した場合にYAMLの設定が自動的に書き換わっていることも確認しておいてください。outputで上に書いてあるものが単純にKnitを押したときに優先して出力される形式になるので、入れ替えてKnitボタンをおして動作を確認いただいてもよいかもしれません。

次は、見た目を変える方法を解説します。-->

## 画像を含む区分



::: {.cell}
::: {.cell-output-display}
![](s07-009_files/figure-html/unnamed-chunk-1-1.png){width=672}
:::
:::



## 表を含む区分



::: {.cell}
::: {.cell-output-display}
```{=html}
<div class="tabwid"><style>.cl-2d9cd562{}.cl-2d8229d8{font-family:'Arial';font-size:11pt;font-weight:bold;font-style:normal;text-decoration:none;color:rgba(0, 0, 0, 1.00);background-color:transparent;}.cl-2d822a28{font-family:'Arial';font-size:6.6pt;font-weight:normal;font-style:normal;text-decoration:none;color:rgba(0, 0, 0, 1.00);background-color:transparent;position: relative;bottom:3.3pt;}.cl-2d822a29{font-family:'Arial';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;color:rgba(0, 0, 0, 1.00);background-color:transparent;}.cl-2d8b5238{margin:0;text-align:left;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:2pt;padding-top:2pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-2d8b5242{margin:0;text-align:center;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:2pt;padding-top:2pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-2d8b524c{margin:0;text-align:left;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:5pt;padding-top:5pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-2d8b524d{margin:0;text-align:center;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:5pt;padding-top:5pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-2d8b5256{margin:0;text-align:left;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:5pt;padding-top:5pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-2d8b81b8{width:1.304in;background-color:transparent;vertical-align: middle;border-bottom: 1pt solid rgba(0, 0, 0, 1.00);border-top: 1pt solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81c2{width:1.406in;background-color:transparent;vertical-align: middle;border-bottom: 1pt solid rgba(0, 0, 0, 1.00);border-top: 1pt solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81cc{width:1.304in;background-color:transparent;vertical-align: top;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81cd{width:1.406in;background-color:transparent;vertical-align: top;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81d6{width:1.304in;background-color:transparent;vertical-align: top;border-bottom: 1pt solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81e0{width:1.406in;background-color:transparent;vertical-align: top;border-bottom: 1pt solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81e1{width:1.304in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(255, 255, 255, 0.00);border-top: 0 solid rgba(255, 255, 255, 0.00);border-left: 0 solid rgba(255, 255, 255, 0.00);border-right: 0 solid rgba(255, 255, 255, 0.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-2d8b81e2{width:1.406in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(255, 255, 255, 0.00);border-top: 0 solid rgba(255, 255, 255, 0.00);border-left: 0 solid rgba(255, 255, 255, 0.00);border-right: 0 solid rgba(255, 255, 255, 0.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}</style><table data-quarto-disable-processing='true' class='cl-2d9cd562'><thead><tr style="overflow-wrap:break-word;"><th class="cl-2d8b81b8"><p class="cl-2d8b5238"><span class="cl-2d8229d8">Characteristic</span></p></th><th class="cl-2d8b81c2"><p class="cl-2d8b5242"><span class="cl-2d8229d8">N = 50</span><span class="cl-2d822a28">1</span></p></th></tr></thead><tbody><tr style="overflow-wrap:break-word;"><td class="cl-2d8b81cc"><p class="cl-2d8b524c"><span class="cl-2d822a29">speed</span></p></td><td class="cl-2d8b81cd"><p class="cl-2d8b524d"><span class="cl-2d822a29">15.0 (12.0, 19.0)</span></p></td></tr><tr style="overflow-wrap:break-word;"><td class="cl-2d8b81d6"><p class="cl-2d8b524c"><span class="cl-2d822a29">dist</span></p></td><td class="cl-2d8b81e0"><p class="cl-2d8b524d"><span class="cl-2d822a29">36 (26, 56)</span></p></td></tr></tbody><tfoot><tr style="overflow-wrap:break-word;"><td  colspan="2"class="cl-2d8b81e1"><p class="cl-2d8b5256"><span class="cl-2d822a28">1</span><span class="cl-2d822a29">Median (IQR)</span></p></td></tr></tfoot></table></div>

::: :::

いかがでしょうか?無事に反映されていますね? シンプルな方法ですが、凝った見た目の文書をRmdで作成することが可能となりますので、もし定期的にWordファイルでのレポートを出さなければならないような状況があるのでしたら、マスターすると結構よいと思います!次はPowerpointファイルです。 ```