【问题标题】:Invalid data from data frame in RR中数据帧中的无效数据
【发布时间】:2020-02-15 10:40:07
【问题描述】:

我是 R 新手,我正在尝试分析一些数据。我从数据框中提取数据时出错。这是我的代码:

library('BCA')
eggs<-read.csv2("http://jolej.linuxpl.info/Eggs.csv", header=TRUE, stringsAsFactors = T, sep = ',')
weeks<-eggs$Week
eggs_prices = as.numeric(eggs$Egg.Pr)
matplot(weeks, eggs$Egg.Pr, pch = ".", type = "o", col = "blue", xlab = "Tydzień", ylab = "Cena 
jajek")
title(main = "Cena jajek w poszczególnych tygodniach")
mean(eggs_prices)
eggs_prices

如您所见,我正在尝试从数据中获取鸡蛋价格。然后我正在创建图表,到目前为止一切都很好。问题在于平均值:我得到的值:51.61905,这是完全错误的。 我究竟做错了什么?

【问题讨论】:

    标签: r extract mean


    【解决方案1】:

    NVM,这完全是我的错:

    eggs<-read.csv2("http://jolej.linuxpl.info/Eggs.csv", header=TRUE, stringsAsFactors = 
    T, sep = ',')
    

    这行有问题,参数 stringsAsFactor 应该是 FALSE。

    【讨论】:

      猜你喜欢
      • 2014-09-16
      • 1970-01-01
      • 2019-11-05
      • 2018-07-17
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多