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