3

パッケージを使用しReporteRsて、R コードからパワー ポイントのプレゼンテーションを作成できます。タイトルを中央に配置したパワーポイントのスライドを作成してみました。

スライドを作成するために使用している基本的なコードは次のとおりです。

library( ReporteRs )
mydoc = pptx( ) # try adding argument: template = 'template.pptx' here
mydoc = addSlide( mydoc, "Title and Content" )
mydoc = addTitle( mydoc, "This is a title" )
writeDoc( mydoc, "pp_simple_example.pptx" )

これにより、タイトルが左側に配置されたスライドが作成されます。残念ながらaddTitle、テキストをフォーマットしたり、その位置を変更したりする引数を公開しないでください。パッケージオプションも調べました:

 options()[grep('ReporteRs',names(options()))] 

しかし、成功しませんでした。

4

1 に答える 1

4

1つの解決策は、定義済みのテンプレートを使用することです(私の質問の下にコメントされているように) テンプレートを作成するには:

  1. プレゼンテーションを作成する
  2. テキストが中央に配置されたテンプレートを選択します。テキスト付きのダミー スライドを追加し、定義済みのテーマ ( [デザイン] タブ) から 1 つを選択できます。
  3. スライドを削除することを忘れないでください。プレゼンテーションを名前を付けて保存しますbasic_template.ppx

このテンプレートを使用する R コードでは、次のようになります。

mydoc = pptx( template='basic_template.pptx') ## give the whole path here
于 2015-06-25T01:25:56.397 に答える