我使用bookdown,並調用read_chunks從單獨的文件中加載各種R塊,以便在bookdown中執行。這對於R活動的塊 - 圖形,表格,模型等非常適用。但是,我有時想要使用單個值,例如「此數據集有N行」。Bookdown - inline R code
我知道如何在筆記本中做到這一點,但如何在bookdown和read_chunks的上下文中做到這一點並不清楚。我錯過了手冊中的內容嗎?
我使用bookdown,並調用read_chunks從單獨的文件中加載各種R塊,以便在bookdown中執行。這對於R活動的塊 - 圖形,表格,模型等非常適用。但是,我有時想要使用單個值,例如「此數據集有N行」。Bookdown - inline R code
我知道如何在筆記本中做到這一點,但如何在bookdown和read_chunks的上下文中做到這一點並不清楚。我錯過了手冊中的內容嗎?
用戶錯誤是在這裏責怪。
當我試着r print(X)
我在html輸出沒有價值,沒有錯誤,但r X
工作得很好。
因此,重申一下,r RCODE
的內聯代碼在由bookdown渲染的Rmd文件中正常工作。以區塊形式定義的對象返回到調用環境,因此可以在Rmd文件中進行內聯尋址和使用。
爲什麼r print(X)
沒有工作,但r x
沒有,我留給別人。
這取決於「X」究竟是什麼。 'print()'是一個通用函數,它會根據傳遞給它的對象的類來做不同的事情。 – MrFlick
這個數據集有\\ N \\行 – ekstroem
它總是更容易幫助一個[可重現的例子](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-可再現-例子)。你究竟做了什麼?你得到的結果與你想要的結果是什麼? – MrFlick