在 Anaconda 中出现此错误:Jupyter notebook R
Getting this error in Anaconda: Jupyter notebook R
我在 R 中执行代码时遇到以下错误。
optbin(train) 错误:找不到函数“optbin”
回溯:
下面是我的代码:
#Read datasets
#Download the data from http://www.saedsayad.com/datasets/CreditData.zip
train <- read.csv("Credit_train.csv")
test <- read.csv("Credit_test.csv")
#Rows and Cols
dim(train)
dim(test)
#Columns name
colnames(train)
colnames(test)
#Show
head(train)
head(test)
#------
# OneR
#------
#remove all records with missing values
train <- na.omit(train)
test <- na.omit(test)
#binning the numerical variable
train.bin <- optbin(train)
#train
model.OneR <- OneR(DEFAULT~., data = train.bin, verbose = TRUE)
summary(model.OneR)
plot(model.OneR)
#test
pc <-NULL
pc <- predict(model.OneR, test, type = "class")
eval_model(pc,test)
我已经应用了一个R包,但它仍然无法正常工作。我必须怎么做才能解决此错误?
尝试使用 library
或 require
加载库,然后再使用函数
library(OneR)
或者您可以使用命名空间说明符
OneR::optbin
我在 R 中执行代码时遇到以下错误。
optbin(train) 错误:找不到函数“optbin” 回溯:
下面是我的代码:
#Read datasets
#Download the data from http://www.saedsayad.com/datasets/CreditData.zip
train <- read.csv("Credit_train.csv")
test <- read.csv("Credit_test.csv")
#Rows and Cols
dim(train)
dim(test)
#Columns name
colnames(train)
colnames(test)
#Show
head(train)
head(test)
#------
# OneR
#------
#remove all records with missing values
train <- na.omit(train)
test <- na.omit(test)
#binning the numerical variable
train.bin <- optbin(train)
#train
model.OneR <- OneR(DEFAULT~., data = train.bin, verbose = TRUE)
summary(model.OneR)
plot(model.OneR)
#test
pc <-NULL
pc <- predict(model.OneR, test, type = "class")
eval_model(pc,test)
我已经应用了一个R包,但它仍然无法正常工作。我必须怎么做才能解决此错误?
尝试使用 library
或 require
加载库,然后再使用函数
library(OneR)
或者您可以使用命名空间说明符
OneR::optbin