【问题标题】:R not reading header line from .txt fileR没有从.txt文件中读取标题行
【发布时间】:2017-05-08 04:35:48
【问题描述】:

我刚刚开始学习 R,但我无法弄清楚为什么我的数据中没有读取标题行。下面是我非常简单的脚本,最后的错误是我的标题之一不存在。

dat = read.table("D:/Wild_South/Linville_Gorge/HWA/Data/R_HWA.txt", header = T)

dat

    Treatment HWA Elevation

1           0 0.0      3072

2           0 0.0      3357

.
.
.
.

176         1 3.0      3898

177         1 3.0      3771

results = lm(HWA ~ Elevation + Treatment)

eval 中的错误(expr、envir、enclos):找不到对象“HWA”

想法?

【问题讨论】:

  • 问题在于您对lm 的调用查看lm 的帮助文件,您会发现您需要指定您希望lm 使用的数据集

标签: r header


【解决方案1】:

如果我正确理解您的问题,您只需将代码更改为results = lm(dat$HWA ~ dat$Elevation + dat$Treatment). 不是没有读取标题行,而是没有正确识别变量。

【讨论】:

  • 更多标准(和更少字符)使用results = lm(HWA ~ Elevation + Treatment, data=dat)
猜你喜欢
  • 2015-05-13
  • 1970-01-01
  • 1970-01-01
  • 2021-05-18
  • 2014-10-30
  • 1970-01-01
  • 2021-03-29
  • 2017-02-28
  • 1970-01-01
相关资源
最近更新 更多