クイック概要
どのように私は、HTMLファイルのRマークダウンファイル内の場所でを置くのですか?RマークダウンファイルにHTMLファイルを含めますか?
詳細
私はchoroplethr経由でいくつかの素晴らしいアニメーションchoroplethマップを作成しました。
リンクが示しているように、アニメーション化されたchoroplethsは一連のPNG画像を作成することによって機能し、画像を循環するHTMLファイルにロールインされてアニメーションを表示します。素晴らしい作品、素晴らしいです。
しかし、私はこれらのページを.Rmdファイルに埋め込み/組み込みたいので、私はこれらのアニメーション化されたchoroplethsを含む包括的なレポートを他の作業とともに持っています。
リンクに相当するものを行う簡単な方法があるはず私には思える:
[please click here](http://this.is.where.you.will.go.html)
または
画像:
![cute cat image](http://because.that.is.what.we.need...another.cat.image.html)
画像のパスがあります正確に私が望むもの:juの代わりに情報を配置するための "吹き飛ばされた"参照リンクとしてのst。単なる画像ではなく、完全なHTMLファイルでどうすればいいですか?何か方法はありますか?私が想定している
---
title: 'Looking at the demographics issue'
author: "Mike"
date: "April 9th, 2016"
output:
html_document:
number_sections: no
toc: yes
toc_depth: 2
fontsize: 12pt
---
# Introduction
Here is some interesting stuff that I want to talk about. But first, let's review those earlier demographic maps we'd seen.
!![demographics map]('./animations/demographics.html')
は/ !!
であることをふり:さんは私のchoropleth HTMLファイルが'./animations/demographics.html'
で私のローカルパスに住んでいる、と私は同じようRのマークダウンファイルを持っているとしましょう
例経由
説明私が望むものを正確に行う先行者:HTMLファイルを残りのレポートとインラインで埋め込むことができます。
更新
2つの更新。最近では、私はまだ仕事をすることができませんでしたので、問題を整理するのを手伝ってくれる人のために、すべてをGitHub repositoryにプッシュしました。詳細は、そのレポのReadmeファイルを参照してください。
RマークダウンファイルにHTMLを埋め込むことは非常に便利なので、私はそれを整理しようとしています。
(古いコメント)
役立つ提案のいくつかを1として、私はRのマークダウンファイルに次を試してみましたが、失敗しました:
シャイニー方法:
```{r showChoro1}
shiny::includeHTML("./animations/demographics.html")
```
(私もYAML部分にruntime:Shiny
を追加しました。)
htmltools
方法:。
```{r showChoro1}
htmltools::includeHTML("./animations/demographics.html")
```
(この場合、私はYAMLへの変更を加えていない)
を前者の場合(Shiny
)では、それがすべてでは動作しませんでした。実際には、HTMLを含めて、ドキュメントの機能性を完全に混乱させ、ランタイムが永久に完全に機能していないように見えました。 (要するに、すべてをロードするように見えたが、「ローディング」スピンドルは決して去っていなかった)
後者のケースでは、何もうんざりしていたが、壊れたイメージだった。不思議なことに、ドキュメントの上部に "choropleth player"のリボンがあり、それがうまくいけば、画像のどれもポップアップしないということだけです。
私は自分自身の正気のために、簡単なリンクも提供しています。
[This link](./animations/demographics.html) worked without a problem, except that it is not embedded, as I would prefer.
これは明らかに埋め込みの課題です。
@ chinsoon12ええ、私はそれを試みましたが、うまくいきませんでした。私はそれを間違って試した可能性がありますが、私はここで何か(http://www.html5rocks.com/ja/tutorials/webcomponents/imports/)と同様に成功しました。 –
コードチャンクで行います。 'shiny :: includeHTML'は必要なことをすることができます。 – alistaire