zoukankan      html  css  js  c++  java
  • R语言学习笔记:查看函数的R源代码

    getAnywhere

    该函数可以返回一些函数的R源代码,如:

    •   getAnywhere(kmeans)

    该函数具体用法,请参看官方说明。

    Retrieve an R Object, Including from a Namespace

    Description

    These functions locate all objects with name matching their argument, whether visible on the search path, registered as an S3 method or in a namespace but not exported. getAnywhere() returns the objects and argsAnywhere() returns the arguments of any objects that are functions.

    Usage

    getAnywhere(x)
    argsAnywhere(x)
    

    Arguments

    x

    a character string or name.

    Details

    These functions look at all loaded namespaces, whether or not they are associated with a package on the search list.

    They do not search literally “anywhere”: for example, local evaluation frames and namespaces that are not loaded will not be searched.

    Where functions are found as registered S3 methods, an attempt is made to find which namespace registered them. This may not be correct, especially if namespaces have been unloaded.

    Value

    For getAnywhere() an object of class "getAnywhere". This is a list with components

    name

    the name searched for

    objs

    a list of objects found

    where

    a character vector explaining where the object(s) were found

    visible

    logical: is the object visible

    dups

    logical: is the object identical to one earlier in the list.

    In computing whether objects are identical, their environments are ignored.

    Normally the structure will be hidden by the print method. There is a [ method to extract one or more of the objects found.

    For argsAnywhere() one or more argument lists as returned by args.

    See Also

    getS3method to find the method which would be used: this might not be the one of those returned by getAnywhere since it might have come from a namespace which was unloaded or be registered under another name.

    get, getFromNamespace, args

    Examples

    getAnywhere("format.dist")
    getAnywhere("simpleLoess") # not exported from stats
    argsAnywhere(format.dist)
    
  • 相关阅读:
    Facelets应用程序的生命周期
    JavaServer Faces生命周期概述
    spring security使用自定义登录界面后,不能返回到之前的请求界面的问题
    记一次使用mybatis进行like 模糊查询遇到的问题
    用Filter作用户授权的例子
    p132代码解析
    xml
    java EE第一周博客
    spring security的简单应用
    Java包装类,以及Integer与int之间的比较
  • 原文地址:https://www.cnblogs.com/Dzhouqi/p/3418586.html
Copyright © 2011-2022 走看看