0
私の質問はthis threadと全く同じですが、それでもまだ満足のいく回答はないようですが、再現可能なコード。RはSVMモデルで予測するときに因子(0)を返します
training <- read.csv("https://d396qusza40orc.cloudfront.net/predmachlearn/pml-training.csv")[,-1]
testing <- read.csv("https://d396qusza40orc.cloudfront.net/predmachlearn/pml-testing.csv")[,-1]
# Importing data
library(e1071)
# Load the required package for SVM
svm_model <- svm(classe ~ pitch_arm + pitch_forearm + pitch_dumbbell + pitch_belt +
roll_arm + roll_forearm + roll_dumbbell + roll_belt +
yaw_arm + yaw_forearm + yaw_dumbbell + yaw_belt,
data = training, scale = FALSE, cross = 10)
# Perform SVM analysis with default gamma and cost, and do 10-fold cross validation
predict(svm_model, testing)
# R returns factor(0) here
テストデータフレームに必要なすべての列があり、必要な列にNAが存在しないことを確認しました。続けていくためのアイデアを教えてください。ありがとう!
はい、これらは同じタイプです。念押し有難う! :) – ytu