R語言 打包流程 採坑無數終有果

2021-09-25 22:21:34 字數 1012 閱讀 9003

3、設定環境變數在path中d:\program files\rtools\bin;d:\program files\rtools\gcc-4.6.3\bin;d:\program files\programs\miktex 2.9\miktex\bin;d:\r\r-3.2.5\bin;(按照自己安裝的目錄)

4、完成上述步驟之後,開啟cmd命令列視窗,輸入r cmd –help 以檢測r環境是否成功配置

#建立資料夾,並編輯r指令碼,此處r指令碼可以是多個function放在乙個r指令碼中。

5、在本地d盤下建乙個r_package資料夾,並將hello.r檔案放到改資料夾下,hello.r檔案中內容如下:

hello <- function(name)

6、開啟r圖形使用者介面如rstudio,輸入

setwd(「d:/r_package」)

package.skeleton(name=「hello」,code_files=「d:/r_package/hello.r」)

,即將code_files路徑中的r指令碼打包此時rwd中會有乙個名字為hello的子檔案,裡面含有

乙個man資料夾,乙個r資料夾,乙個description檔案,乙個namespace檔案,乙個read-and-delete-me檔案。

7、開啟「man」資料夾裡面的所有檔案,將每個檔案裡面的title和example值作如下修改:

\title

\examples

8、開啟cmd命令列視窗,進入命令提示符,(這是原博文的內容,我嘗試了但是沒有成功,就改用了下面8-2的方式)

8-1 輸入r cmd build 自定義包名稱_1.0.tar.gz

8-2 在終端命令列中,進入hello資料夾,然後鍵入r cmd build.「此處的點不能丟」

如果是想要生成.zip的包,鍵入r cmd build. --binary 「應該就可以了」,但是我還沒有嘗試,不知道是否行得通。

9、r cmd check 自定義包名稱_1.0.tar.gz,如果通過沒有錯誤,即正確生成了安裝包;

R 打包流程

通過rstudio生成包工程檔案。控制台輸入如下命令 函式說明 命名空間資訊等都需要通過roxygen2生成。devtools document devtools check 最終會得到如下的資訊彙總,errors是必須要排除的。生成源 包 tar 生成二進位製包 zip attention rst...

R語言填坑

最近在做乙個資料探勘的演算法,用到了r語言,對遇到的一些坑 基礎知識 做乙個簡單記錄 指令碼寫完之後儲存可以選擇utf 8或者gb2313,可以解決中文亂碼問題。同樣,讀檔案的時候如果出現讀不出來的情況,記得加乙個 encoding dataset read.csv c data.csv encod...

HBuilder 打包流程和遇到的坑

如果遇到其他問題歡迎諮詢溝通 一,申請 ios正式證書步驟 如果需要推送通知 下一步下一步 之後在 重新按照 中申請的第二步驟繼續 在會有 常見問題 1,網路錯誤 重新上傳唄 一直上傳 說明蘋果不穩定 3,許可權問題 申請證書和在 hbuild 中新增了許可權 ios 中必須向使用者描述為啥使用,即...