제 질문은 아직 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