gpt4 book ai didi

R 2个逗号是什么意思?

转载 作者:行者123 更新时间:2023-12-04 23:28:47 26 4
gpt4 key购买 nike

我正在查看 knnflex 的示例包,他们使用以下内容设置训练和测试集:

train <- rbind(iris3[1:25,,1], iris3[1:25,,2], iris3[1:25,,3])
test <- rbind(iris3[26:50,,1], iris3[26:50,,2], iris3[26:50,,3])

我的问题是这与以下内容有何不同:
train <- rbind(iris3[1:25,1], iris3[1:25,2], iris3[1:25,3])
test <- rbind(iris3[26:50,1], iris3[26:50,2], iris3[26:50,3])

最佳答案

你为什么不试试呢?

> train <- rbind(iris3[1:25,,1], iris3[1:25,,2], iris3[1:25,,3])
> test <- rbind(iris3[26:50,,1], iris3[26:50,,2], iris3[26:50,,3])
> train <- rbind(iris3[1:25,1], iris3[1:25,2], iris3[1:25,3])
Error in iris3[1:25, 1] : incorrect number of dimensions
> test <- rbind(iris3[26:50,1], iris3[26:50,2], iris3[26:50,3])
Error in iris3[26:50, 1] : incorrect number of dimensions

更一般地,不指定索引会选择该索引的所有条目:
> mtx<-matrix(c(1,2,3,4),nrow=2)
> mtx
[,1] [,2]
[1,] 1 3
[2,] 2 4
> mtx[1,]
[1] 1 3
> mtx[,1]
[1] 1 2

关于R 2个逗号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8249600/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com