Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
auto.arima()R中的is.constant()函数_R - Fatal编程技术网

auto.arima()R中的is.constant()函数

auto.arima()R中的is.constant()函数,r,R,在R中,当查看auto.arima()的源代码时,我注意到一个名为is.constant()的函数 该功能的功能是什么?我在ndiffs()中也看到了相同的函数。有人能解释一下在is.constant()中正在做什么吗?通过键入 library(forecast) forecast:::is.constant 您可以看到其代码: function (x) { x <- as.numeric(x) y <- rep(x[1], length(x)) isequ

在R中,当查看
auto.arima()
的源代码时,我注意到一个名为
is.constant()
的函数

该功能的功能是什么?我在
ndiffs()
中也看到了相同的函数。有人能解释一下在
is.constant()
中正在做什么吗?

通过键入

library(forecast)
forecast:::is.constant
您可以看到其代码:

function (x)
{
    x <- as.numeric(x)
    y <- rep(x[1], length(x))
    isequal <- all.equal(c(x), y)
    return(isequal == TRUE)
}
函数(x)
{
x我必须在两行上分别键入
library(forecast)forecast:::is.constant
library(forecast)
,然后键入
forecast:::is.constant
对不起--SE格式将原来分开的行组合在一起。我会解决这个问题。