2014-04-02 32 views
2

我想使用knitr/sweave通過函數調用生成報告。我有一個函數可以創建一些圖表和表格。我想在這個函數中給出一個選項來生成一個pdf格式的報告。該功能將成爲R包的一部分。如何從函數調用中編織RNW文件並將其放入包中?

我接近這個的方式是,我將隨軟件包一起移植一個rnw模板,並且每當pdf生成選項處於活動狀態時,使用該模板和計數器生成報告。問題在於,我不知道用戶將在哪裏安裝該軟件包,因此rnw文件的位置也是一個問題,我是否也可以將輸入參數傳遞給可用於報告的knit函數?

有什麼想法?

回答

3

您正在關注system.file

knitr小插曲使用jQuery DataTables文件(和確實)這個。

+0

system.file會讓我的文件的位置權利?所以我將不得不將該文件複製到當前工作目錄然後編織它? – Avinash

相關問題