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(中文意思是适当的)函数查询。

 

文章来自:http://www.cnblogs.com/Make-It-Fun/p/5249075.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3