You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This lecture needs to be updated, there is a change in how the "train" function has to be used.
With new version of caret (version 6.0-71), The lecture code: modelFit <- train(training$type ~ .,method="glm",data=trainPC)`
gives an error.
I raised the issue with the caret package people. https://github.com/topepo/caret/issues/480
They say this code is incorrect, we should use instead: modelFit <- train(x = trainPC, y = training$type,method="glm")
You shouldn't use the data set name on the LHS of the formula. The formula interface should be used when the variables are in columns of the object that the data argument refers to.
If type is not in training and there are only numeric variables in trainPC, then you should use the non-formula method: modelFit <- train(x = trainPC, y = training$type,method="glm")
The text was updated successfully, but these errors were encountered:
This lecture needs to be updated, there is a change in how the "train"
function has to be used.
With new version of caret (version 6.0-71), The lecture code:
modelFit <- train(training$type ~ .,method="glm",data=trainPC)`
gives an error.
I raised the issue with the caret package people. topepo/caret#480http://url
They say this code is incorrect, we should use instead:
modelFit <- train(x = trainPC, y = training$type,method="glm")
You shouldn't use the data set name on the LHS of the formula. The formula
interface should be used when the variables are in columns of the object
that the data argument refers to.
If type is not in training and there are only numeric variables in
trainPC, then you should use the non-formula method:
modelFit <- train(x = trainPC, y = training$type,method="glm")
This lecture needs to be updated, there is a change in how the "train" function has to be used.
With new version of caret (version 6.0-71), The lecture code:
modelFit
<- train(training$type ~ .,method="glm",data=trainPC)`gives an error.
I raised the issue with the caret package people.
https://github.com/topepo/caret/issues/480
They say this code is incorrect, we should use instead:
modelFit <- train(x = trainPC, y = training$type,method="glm")
The text was updated successfully, but these errors were encountered: