2017-10-12 14 views
1

現在、RマークダウンHTML出力ファイルに外部イメージ(PNG)を埋め込み、のの方法で検索しようとしています。スケーラブルイメージをR Markdown HTML出力ファイルに埋め込む

私がこれまでに試したのは、元の画像サイズが〜1500x700であっても、HTMLファイルで利用可能なスペースに等しい幅に設定されているだけです(ピクセルで約800pxです)。

私が望むのは、HTMLビューアのウィンドウサイズを大きくすると、画像も大きくなり、少なくとも元の解像度まで上がります。ダウンスケーリングは問題なく動作します。

私の試み:成功せず

```{r fig.width=100, fig.height=55, echo=FALSE} 
library(png) 
library(grid) 
img <- readPNG("images/image.png") 
grid.raster(img) 
``` 

<img src="images/image.png"> 

...。

これを行う方法を知りましたか?私はあなたの助けに本当に感謝します:)

答えて

1

fig.widthfig.heightの代わりにout.widthを使用すると、割合がテキスト領域の割合になります。 include_graphics()と一緒に使用できます。 out.heightを設定しないと、比率はそのまま維持されます。

```{r, echo=FALSE, out.width='80%'} 
knitr::include_graphics("images/image.png") 
``` 
+0

ありがとうございます、それはかなりうまく動作します:) – fakechek

関連する問題