1. ホーム
  2. r

[解決済み] R Markdownに画像/表を挿入する【終了】。

2022-04-24 16:48:22

質問

そこで、R Markdownに表と画像を挿入したいと思います。通常のワードドキュメントではテーブル(5行×2列)を簡単に挿入することができ、画像はコピー&ペーストするだけです。

  1. 5行×2列の表を挿入するには(また、そこに何かを入力するには)どうすればよいですか(また、2列目が1列目より広いという点で表を調整するには)?

  2. 画像を挿入するにはどうしたらいいですか?私の理解では、まず画像をpngで保存し、それを文書に参照する必要があります。また、1ページ以上、または1ページ未満を占有しないように、報告書に合わせて画像を自動的に調整したいのですが、(画像の大きさを自由に調整する方法はありますか)。

  3. R Markdownについて何かクールなこと、フォーマットについてご存知の方がいらっしゃいましたら、私にも教えていただけませんか?私が知っているのは # は段落の大きなタイトルになりますし ** ** を太字にします。私が知っているのはこれだけですが。

解決方法は?

いくつかのサイトでは、テーブルや画像に関する合理的なチートシートやHOWTOを提供しています。私のリストのトップは、以下の通りです。

画像は非常にシンプルに使用できますが、ページに合わせて画像を調整する機能はありません ( 更新情報 以下同様)。画像のプロパティ(サイズ、解像度、色、枠線など)を調整するには、何らかの画像エディタが必要です。私は、以下のいずれかを使って必要なことをすべて行うことができると思います。 ImageMagick , GIMP または インクスケープ すべてフリーでオープンソースです。

画像を追加するには、以下を使用します。

![Caption for the picture.](/path/to/image.png)

pandocはPNGとJPGをサポートしているので、ほとんどのニーズを満たすはずです。

Rで作成する場合、画像サイズをコントロールすることができます(例:プロットなど)。これは、画像を作成するコマンドで直接行うか、より良い方法は ニットー (強くお勧めします ... チェックアウト チャンクオプション 特にPlotの下にあります)。

マークダウンはとても便利で、多くの人が普段は使わないけれども、一度覚えるととても気に入る機能がたくさんあります。(SOはこれらのチュートリアルの中で非常に直接的に回答されている質問をするのに最適な場所であるとは限りません。)


更新日:2019-8-31

少し前のこと。 pandoc は、画像に対して "link_attributes" を組み込んだ(どうやら2015年のコミットで jgm/pandoc#244cd56 画像のリサイズは直接行えます。例えば

![unchanged image](foo.jpg)
![much-smaller image](foo.jpg){#id .class width=30 height=20px}
![half-size image](foo.jpg){#id .class width=50% height=50%}

寸法は、単位を指定しないか(ピクセルと仮定)、または "です。 px , cm , mm , in , inch% "です。 (参照 https://pandoc.org/MANUAL.html を検索してください。 link_attributes ).

(がありましたが、CommonMarkがこれを実装しているかは定かではありません)。 長い議論 .)