問題タブ [reporters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3579 参照

r - PowerPoint を R に読み込む

PowerPoint ファイルを R にインポートすることはできますか? ReporteRs パッケージを使用して PowerPoint ファイルを作成および操作できることはわかりましたが、インポートに関する情報は見つかりませんでした。

pptx を次のようなオブジェクトにロードできることを望んでいました。

そしてそれらを1つのファイルにマージします

背景: さまざまなパワーポイント ファイルのスライドに基づいてレポート ツールを作成したいと考えています。私は VBA が非常に苦手なので、R が優れた代替手段になることを望んでいました。

0 投票する
1 に答える
140 参照

r - ReporteRs パッケージでスライドの比率を設定する方法

ReporteRs私はパッケージで遊んで、簡単な問題にぶら下がり始めました。たとえば、バーなしで 1280x1024 のプロジェクターに表示するために、ma スライドの特定の形式を取得しようとしています... しかし、によって作成されたスライドのReporteRs寸法は奇妙です。何とかスライドのサイズを設定する方法はありますか?

コード例は次のとおりです。

0 投票する
1 に答える
5094 参照

r - RStudioのViewerからプロットを画像としてディスクに保存するには?

概要: 私の最終的な目標はrCharts、特にをPowerPoint レポート自動化ワークフローHighchartsの一部として使用することです。ReporteRs使用したいグラフの 1 つは、Rstudio のビューアー ペインで html としてレンダリングされaddPlot(function() print(myChart))、PowerPoint には追加されません。回避策として、ディスクに保存してみることにしmyChartました。そこから、その方法で PowerPoint に追加できます。

だから私の質問は本当に、どうすれば自分のhtml画像をReporteRsワークフローに入れることができますか? ディスクに保存するか、読み取り可能にするReporteRsことで問題が解決します。

この質問は実際にはこれと同じですが、特にここrChartsにある例を使用しています:

だから私が試してみると

そのエラーが発生します。

私はHighchartsドキュメント Javascriptや. あなたの答えが に依存している場合は、私がその使い方を知らないと仮定してください。私が見つけた別のパッケージは、関数を含めるほど親切ですが、私が見つけたものから、最初に出力をオブジェクトに変換する必要があります。 phantomjsphantomjswebshotinstall_phantomjs()Shiny

私の質問は実際には this one の複製です。これは this one複製ではありません。これは、html 出力をハード ドライブにファイルとして保存するのではなく、Rmarkdown に埋め込む方法だからです。

また、基本的に同じであるこの未回答の質問も見つけました。

編集: @hrbrmstr と他の多くの人が指摘しているように、レーダー チャートは常に最適な視覚化ツールとは限りません。このレポート用に作成する必要があると思います。

0 投票する
0 に答える
672 参照

r - R ReporteRs - Flextable for ppt - 列幅を変更して全体のサイズを維持する方法

私は ReporteRs パッケージが好きですが、Flextable をフォーマットしてそのサイズを維持する方法を見つけることができません。1 つの列を他の列よりも 3 倍広くしたい場合は、それを設定できますが、テーブルは PPT で準備されたスペースを保持しません。

これは、ReporteRs ホーム Web サイトの元のコードの一部です。ReporteRsパッケージと出力パスがインストールされている人なら誰でも機能するはずです。

それはうまく機能し、出力スライドは次のようになります。

出力1

列幅を変更した後、テーブルが準備されたスペースに収まりません

出力2

特別なサイズパラメータが存在しない限り、テーブルのサイズはプレースホルダーのサイズに合わせて常に変更されると信じていましたが、テーブルが単純に広くなったことは理解できます。

この問題の簡単な解決策はありますか? 一部の列を他の列よりも広くし、テーブル全体をプレースホルダー内に保持する必要があるだけです。twidth の再スケーリング

一部の列が狭すぎるため、解決策ではありません。

出力3

コメントありがとうございます。

編集: Github に関する David Gohel のコメントによると https://github.com/davidgohel/ReporteRs/issues/146#issuecomment-258485791

現時点では、Flextable の高さを簡単に制御することはできません。

幅は、フォントと列の幅によって部分的に制御できます。

0 投票する
0 に答える
771 参照

r - ReporteRs: 書式設定されたテーブルを pptx と xlsx の両方に書き込む方法は?

書式設定された数値表を使用して PowerPoint プレゼンテーションを自動的に作成し、これらの同じ表を Excel に出力する方法が必要です。

私は現在、書式設定された FlexTable オブジェクトを使用して問題なく PowerPoint プレゼンテーションにReporteRs書き込みますが、すべての書式設定手順を再度実行することなく、同じテーブルを Excel に書き込む方法に行き詰まっています。

R内で、次のいずれかの方法はありますか:

A) R から Excel にフレキシブルにフォーマットされたオブジェクトを書きますか?

また

B)書式設定された Excel テーブルを xlsx ファイルから PowerPoint にコピーしますか?

すべての考えに感謝します!

0 投票する
0 に答える
4764 参照

r - PowerPoint に埋め込まれた R Shiny アプリ

r shiny簡単なアプリケーションを考えてみましょう

対話性を失うことなく、このアプリケーションを (Microsoft) PowerPoint プレゼンテーションに実装したいと考えています。私はいくつかのことを試しましたが、ほとんど成功しませんでした:

  • ReporteRsパッケージは有望ですが、光沢のあるアプリケーションを直接含める方法が見つかりませんでした。
  • もう 1 つの方法は、ライブ Web ページのガジェットを PowerPoint にインストールすることです。この場合、Web サーバーでアプリケーションをホストし、PowerPoint でそのサーバーに接続できます。しかし、私はそれを望んでいません(インターネットには時々問題があります…)。
  • 第 3 に、R Markdown でプレゼンテーションを作成し、後でそれを PowerPoint に実装することはできましたが、その方法も見つかりませんでした。それで、何か提案はありますか?