R語言library、require、help、detach、apropos的用法


library:略

有時候,當我們同時載入好幾個程序包時,某兩個包里面的函數名稱可能一樣而導致沖突。這時候可以使用“包名稱::函數名稱”來指定我們所有的函數是屬於哪一個包。例如插入car :: reshape(......)。

require:如果我們自己寫的自定義函數(user function),且需在自己的函數中加載其他包的函數運算,則必須在自定義函數中使用require(包名稱)來加載包、

help:如果我們想看看某些包里面有哪些內筒,可以使用

help(package:包名稱)然后再搭配“?”符號或help(函數名稱)來查詢特定函數的用法。

detach:在一個R程序中,一個程序包只需要使用一次library指令加載即可。包被加載之后,通常不需要被卸載(unloaded),但是,如果我們的程序需要使用相當多的包,為避免內存不足或是避免不同程序包的同名函數彼此沖突,則我們可以使用:detach(package:包名稱)

apropos:想知道R軟件中有那些函數包含norm這個字符串,可以使用apropos(中文意思是適當的)函數查詢。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM