Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
什么是~。在R?_R_Knn - Fatal编程技术网

什么是~。在R?

什么是~。在R?,r,knn,R,Knn,我想了解R中~。的含义。这是kknn函数的一个示例: library(kknn) data(iris) m <- dim(iris)[1] val <- sample(1:m, size = round(m/3), replace = FALSE, prob = rep(1/m, m)) iris.learn <- iris[-val,] iris.valid <- iris[val,] iris.kknn <- kknn(Species~., iris.lea

我想了解R中
~。
的含义。这是kknn函数的一个示例:

library(kknn)

data(iris)
m <- dim(iris)[1]
val <- sample(1:m, size = round(m/3), replace = FALSE, prob = rep(1/m, m)) 
iris.learn <- iris[-val,]
iris.valid <- iris[val,]
iris.kknn <- kknn(Species~., iris.learn, iris.valid, distance = 1, kernel = "triangular")
summary(iris.kknn)
fit <- fitted(iris.kknn)
table(iris.valid$Species, fit)
库(kknn)
数据(iris)

m这里~是一个分隔符,并且。表示所有其他属性。
这里你的意思是,你必须根据所有其他属性来预测物种~[分隔符]。

这里~是一个分隔符,并且。表示所有其他属性。 这里您的意思是,您必须根据所有其他属性[.]

预测物种~[separator],如您所见, 您正在创建一个公式对象。公式规定:

有两种特殊的解释。在公式中。通常的 是在模型拟合函数和 表示“公式中没有其他内容的所有列”

因此,在您的案例中,您正在创建一个模型,该模型使用除“物种”之外的所有其他变量作为预测物种的预测因子。

如您所见, 您正在创建一个公式对象。公式规定:

有两种特殊的解释。在公式中。通常的 是在模型拟合函数和 表示“公式中没有其他内容的所有列”


因此,在您的案例中,您正在创建一个模型,该模型使用除“物种”之外的所有其他变量作为预测物种的预测因子。

现在我明白了。谢谢现在我明白了。谢谢感谢您的解释/详细说明!感谢您的解释/详细说明!