R中的CARET包 - 找不到createDataPartition()函数?

时间:2017-12-01 22:24:11

标签: r r-caret

我正在学习R中的CARET包,我正试图在Max Kuhn的论文中编写代码"插入符号包的简短介绍"。当我运行以下代码后,成功安装CARET后:

data(Sonar)
set.seed(107)
# The outcome data are needed, the percentage of data in the training set & the format of the results 
inTrain <- createDataPartition(y = Sonar$Class,p = .75, list = FALSE)
str(inTrain)

我收到以下错误:找不到此函数createDataPartition():

Error in createDataPartition(y = Sonar$Class, p = 0.75, list = FALSE) : 
  could not find function "createDataPartition"
> str(inTrain)
Error in str(inTrain) : object 'inTrain' not found

有什么想法吗?

最佳,

麦克

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题......解决方案:

在你的shell中转到/var/folders/tn/f7md6x8j0b73tg9tp83hgm4r0000gn/T//RtmpChzV5D/downloaded_packages

cd /var/folders/tn/f7md6x8j0b73tg9tp83hgm4r0000gn/T//RtmpChzV5D/downloaded_packages

看看你有什么:

ls 

如果您有类似caret_6.0-80.tgz的内容,则需要将其删除:

sudo rm -r caret_6.0-80.tgz

我希望我能帮助:)。