r - 使用 combine() 和 aperm() 函数进行训练——第一个参数的问题,必须是一个数组
问题描述
我正在尝试通过组合两个列表并将其制成一个数组来创建一个训练集,然后使用 aperm 组合两个数组,但我收到一条错误消息:
Error in aperm.default(combine(train_Set), c(1, 2)) : invalid first argument, must be an array
代码如下所示:
train_Set <- c(Smiling[1:50], Non_smiling[1:50])
train<-aperm(combine(train_Set), c(1,2))
我不确定这是否正确完成,任何人都可以告诉我为什么我会收到这个错误以及我该如何纠正这个错误?
解决方案
推荐阅读
- ruby-on-rails - HTTParty 无法获取专辑的 id
- reactjs - 如何在反应中切换下拉列表时更新 URL
- swift - 从 Firebase 获取特定的 .childrenCount
- excel - 如果找不到项目,如何在 VBA 上设置错误消息?
- gnuplot - gnuplot:如何在参数图中设置多个范围?
- python - Python 计数有很多条件
- python - 在 python 中出现几个 Traceback 错误
- regex - Python正则表达式匹配后匹配n行
- php - 使用 Laravel 的 WebSockets
- android - Android BLE 扫描并显示结果