• R语言包相关命令


    R的包(package)通常有两种:
    1 binary package:这种包属于即得即用型(ready-to-use),但是依赖与平台,即Win和Linux平台下不同。
    2 Source package: 此类包可以跨平台使用,但用之前需要处理或者编译(compiled)。
    .libPaths():查看包的安装目录
    library():查看已经安装的包目录
    installed.packages():查看已安装包信息
    library(mypackage):载入mypackage包
    getOption("defaultPackages"):查看启动R时自动载入的包。
    help(package = 'mypackage'):查看‘mypackage’的帮助
           args(function):查看函数的参数
           example(function):自动运行该函数帮助文档中的例子,很赞!
           demo("package"):展示一些包中demostration,需要再看下??
    vignette('mypackage'):有的包,特别是bioconductor的包有vignette,用函数查看
    openVignette('mypackage'):这个函数也可以查看vignette,更好用一些
    RSiteSearch("helpinfor"):搜索R网站上的“helpinfor”相关信息
    help.start():查看已经安装包的详细HTML文档,这个命令非常爽。
    更新:
    search():查看当前载入的包
    sessionInfo():查看R中载入的包
    Sys.getenv("R_HOME"):查询R HOME安装地址
    Sys.getenv("HOME"):查询用户HOME地址
    methods():查看某个S3泛型函数中所有的方法或者一个类中所有的方法(S3:S version 3)
    showMethods(class = "myClass"):查看S4类的方法
    findMethods("myMethods"):查看method的代码
    class(myObject):查看某个对象的类
    getClass(“class/package”):查看某个class或者包的具体内容
    getSlots("class"):查看某个class的slot
    slotNames(MyObject):查看某个对象的slot。
    可以使用Myobject@slotNames访问对象的slot值,这个@设计实在是太爽了,可以连续用。


    查询包内信息:1. ?function/method:查看某个“函数”或者“方法”的详细内容
                             2. class?graph::graph:查看“组”的详细内容的一个例子。这个例子的来源是查询graph包时候,查看其中class的信息,输入??graph后出现一个graph::graph-class。

    ls("package:mypackage"):查看"mypackage"中的所有对象。

    转自:http://blog.sina.com.cn/s/blog_61f013b80100ljgq.html

  • 相关阅读:
    js动态增加html页面元素
    sql(转自http://www.imooc.com/article/2325)
    正则表达式(转自https://segmentfault.com/a/1190000000699097)
    ssh整合(http://blog.csdn.net/songanling/article/details/22454973)
    json(http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html)
    spring定时器设置(转自:http://my.oschina.net/LvSantorini/blog/520049)
    (转)MyEclipse自动生成Hibernate实体类, oracle篇
    互联网安全
    来做几道算术题
    py打包exe的那些事
  • 原文地址:https://www.cnblogs.com/nkwy2012/p/7592609.html
Copyright © 2020-2023  润新知