2016-12-20 7 views
0

必要なデータをデータフレームに取り込むteradataに接続するrmarkdownコードを作成しました。これらのデータフレームを使用して、最終的な出力結果を得るために、コードの最後に比率テストを実行しています。この最終出力結果をHTML出力ファイルの先頭にプッシュしようとしています。以下は私の実際のコードを表すダミーコードです。rmarkdown HTML出力の要素の順序を変更する

```{r setup, include=FALSE} 
knitr::opts_chunk$set(echo = TRUE) 
``` 
```{r setup, include=FALSE} 
Fetches data from Teradata into a dataframe called ABC 
``` 

```{r setup, include=FALSE} 
proprotion test on ABC. Results saved in a table called DEF. 
``` 

print(DEF) 

HTML出力ファイルを見ると、結果を見るためにページの一番下までスクロールする必要があります。現時点では、出力ファイルの目的の場所に移動する明示的なハイパーリンクを使用して作業を見つけました。

+0

が、チャンクの参照を検索:https://nsaunders.wordpress.com/2015/ 02/24/make-prettier-by-reusing-chunkks-in-rmarkdown / – hrbrmstr

答えて

0

チャンクを実際に評価する前にチャンクを呼び出すには、ref.labelチャンクオプションを使用できます。ここでは、最初のチャンクが最後のチャンクの結果出力されます:あなたは2つのチャンクが `という名前setup`ている方法はありません

```{r lab2, ref.label="result"} 

``` 

```{r setup} 
# some setup code 
``` 

```{r result, echo=FALSE, results='hide'} 
1+1 
``` 
関連する問題