gpt4 book ai didi

r - 在 R 中从 CSV 文件执行回归

转载 作者:行者123 更新时间:2023-12-01 11:25:57 25 4
gpt4 key购买 nike

我是 R 的新手,想从 CSV 文件中的数据执行线性回归,如下所示:

    Data = read.csv("ErrorTest.csv",header=T, row.names=NULL)
regmodel=lm(Error ~ Const, data = Data)

但是,我收到错误消息:

    "Error in eval(expr, envir, enclos) : object 'Error' not found"

CSV 文件上传至此处:http://www.filedropper.com/errortest

谁能解释一下如何在 R 中正确进行回归?

最佳答案

您的 csv 文件的前几行如下所示:

Error;Const
-0,44;1
-0,58;1
1,10;1

read.csv假设使用,作为数据和之间的分隔符。作为小数点字符。同时,从您上面的数据来看,情况并非如此。因此,您必须修改用于读取csv文件的代码。之后,您可以运行回归模型。

Data <- read.csv("ErrorTest.csv", sep = ";", dec = ",")
regmodel <- lm(Error ~ Const, data = Data)

编辑:一种更简单的读取数据的方法是使用内置函数 read.csv2:

read.csv2("Errortest.csv")

关于r - 在 R 中从 CSV 文件执行回归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37186784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com