【发布时间】:2020-10-01 10:45:16
【问题描述】:
我正在尝试获得与本文Plot SVM linear model trained by caret package in R中获得的情节相似的情节
如果我在控制台上运行此代码,它可以工作,但如果我用我的数据执行它,它就不起作用,所以我想知道这是否是我的数据的问题。这是对我不起作用的示例:
library(wakefield)
X <- r_sample_factor(c("low", "high"), n=232)
MAMAMA<-r_sample_factor(c("C/C", "C/G", "G/G"), n=232)
MEMEME<-r_sample_factor(c("C/C", "C/T", "T/T"), n=232)
MIMIMI<-r_sample_factor(c("A/A", "A/T", "T/T"), n=232)
datos<-data.frame(X,MAMAMA,MEMEME, MIMIMI)
sv<-caret::train(X~., datos, method="svmRadial", trControl= trainControl(method='cv', number=5))
kernlab::plot(sv$finalModel)
【问题讨论】:
-
这是最小的可重现示例。我创建了一个数据集、一个模型,但我不知道如何继续绘制。
-
我们缺少
-r_sample_factor。这个函数哪里来的?