首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的包TSclust,SAX.breakpoints.table函数的定义是什么?

R中的包TSclust,SAX.breakpoints.table函数的定义是什么?
EN

Stack Overflow用户
提问于 2014-06-02 18:00:31
回答 1查看 803关注 0票数 1

在包MINDIST.SAX中有一个名为TSclust的函数。以下是该功能的主体:

代码语言:javascript
复制
require(TSclust)
> MINDIST.SAX
function (x, y, alpha, n) 
{
    w <- length(x)
    symb <- SAX.breakpoints.table(alpha)
    d <- 0
    for (i in 1:w) {
        xi <- x[i]
        yi <- y[i]
        if (abs(xi - yi) > 1) {
            d <- d + (symb[max(xi, yi)] - symb[min(xi, yi) + 
                1])^2
        }
    }
    sqrt((n/w) * d)
}
<environment: namespace:TSclust>

正如上面所看到的,还有一个叫做SAX.breakpoints.table的函数被重新调用了.

我需要知道这个函数的确切定义(即SAX.breakpoints.table)。我试过SAX.breakpoints.table

代码语言:javascript
复制
> SAX.breakpoints.table
Error: object 'SAX.breakpoints.table' not found

以及:

代码语言:javascript
复制
> ls("package:TSclust")
 [1] "cluster.evaluation"    "convert.to.SAX.symbol" "diss"                  "diss.ACF"             
 [5] "diss.AR.LPC.CEPS"      "diss.AR.MAH"           "diss.AR.PIC"           "diss.CDM"             
 [9] "diss.CID"              "diss.COR"              "diss.CORT"             "diss.DTWARP"          
[13] "diss.DWT"              "diss.EUCL"             "diss.FRECHET"          "diss.INT.PER"         
[17] "diss.MINDIST.SAX"      "diss.NCD"              "diss.PACF"             "diss.PDC"             
[21] "diss.PER"              "diss.PRED"             "diss.SPEC.GLK"         "diss.SPEC.ISD"        
[25] "diss.SPEC.LLR"         "loo1nn.cv"             "MINDIST.SAX"           "PAA"                  
[29] "pvalues.clust"

但我找不到它!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-02 19:37:17

代码语言:javascript
复制
>TSclust:::SAX.breakpoints.table
function (n) 
{
    qnorm(0:n/n)
}
<environment: namespace:TSclust>

这个问题,查看R中的源代码,将有助于查看包中的任何函数,甚至是隐藏的函数。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24000567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档