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

问题描述 投票:0回答:1

我正在学习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

有什么想法吗?

最好,

麦克风

r r-caret
1个回答
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

我希望我帮助过:)

© www.soinside.com 2019 - 2024. All rights reserved.