r - 错误:找不到函数“准确性”
问题描述
我想检查我使用线性回归预测的准确性。
我正在使用 R studio 和 R。
我想使用准确度功能,但它一直给我:
Error: could not find function "accuracy"
我做了以下事情:
install.packages("forecast")
install.packages("zoo")
library("forecast")
library("zoo")
我安装了所需的软件包,但我仍然得到相同的结果,这里有什么问题,出了什么问题?
代码:
install.packages("forecast")
install.packages("zoo")
library("forecast")
library("zoo")
linearRegression2 <- lm(formula = Average.Cost.for.two ~ Aggregate.rating, data = avgCostData)
summary(linearRegression2)
newData2 <- data.frame(Aggregate.rating = c(3))
predictAvgCost2 <- predict(linearRegression2, newData2)
predictAvgCost2
accuracy(predictAvgCost2,avgCostData)
解决方案
线性回归是回归 - 不是分类。因此,作为度量标准的准确性是不可能的。
推荐阅读
- python-3.x - 如何将此 Octave/Matlab 代码转换为 Python 3.7.4?
- mongodb - Loopback 4 - Mongo 和 Elastic 数据同步
- python - 用数据框中的第一个值替换重复项
- go - 如何在 Go 中捕获编组错误?
- excel - 如何跳过 SQL Query 中的第一行数据?
- c++ - 如何在 cpp 中解析此文件?
- c# - C# ToList 或列表添加会产生错误的结果
- git - 如何读取 git remote -v 的状态
- javascript - 使用 Node JS 在猫鼬中存储多个文本的理想方法?
- android-recyclerview - RxAndroid 网络调用使应用程序滞后于后退导航