Rmarkdownでチャンクの一部を省略するにはどうすればよいですか?例えばRmarkdownでRコードの一部を非表示にする
:
```{r echo T, eval = T}
df <- readRDS("yourfile.RDS")
df <- readRDS("secretfile.RDS") ### NEED TO OMIT THIS PART ONLY
df
```
私はinclude = F
、またはecho = F
オプションの承知していますが、それはdf
の出力を省略するか、完全にコードを省略してしまうのいずれか。
```{r echo T, eval = F}
df <- readRDS("yourfile.RDS")
```
```{r echo = F, eval = T}
df <- readRDS("secretfile.RDS") ### NEED TO OMIT THIS PART ONLY
```
```{r eval = T, echo = T}
df
```
をしかし、それはそれを行うには不格好な方法であり、それはコードブロックをチョップ:
また、私が行うことができます。 df
の出力は以下と
df <- readRDS("yourfile.RDS")
df
:出力は次のようになります。
ありがとうございます!
編集:"yourfile.RDS"
は、私のドキュメントでデモンストレーションを行うためのプレースホルダです。したがって、コードdf <- readRDS("yourfile.RDS")
の行を評価することはできません。
"yourfile.RDS"でコードを評価していない場合は、評価コードを一番上に置かないようにしてください。そうすれば、あなたはあなたのフォーマットを台無しにすることはありません。 –
こんにちは、 'readRDS(" secretfile.RDS ")'を省略する必要があります。プライバシー上の理由から文書に表示すべきではないパラメータがいくつかあります。そのアイデアは、データのために同じ名前 'df'でこのプロセスを実行する方法を示すことです。だから私は以前にファイルを読むことさえできないのです( '' {r include = F} df < - readRDS( "secretfile.RDS") '' '' – JdM
はい、私が言っていることは、コードを非表示にして評価されていないコードブロックの上に置いてください(表示されている評価されていないコードブロックの後に、評価のついたコードブロックを作成してdfを返します) –