R变量通常无法识别

时间:2017-07-11 17:29:32

标签: r

我是R的新手,只是想尝试一些基本的例子。但是,我发现即使我尝试执行简单的赋值语句,通常也不会在R工作区中识别结果变量。例如:

如果我指定:

Wingcrd <- c(59, 55, 53.5, 55, 52.5, 57.5, 53, 55)

然后在R控制台中输入Wingcrd,我正确地看到:

Wingcrd
[1] 59.0 55.0 53.5 55.0 52.5 57.5 53.0 55.0

但是,如果我只是在我的脚本中指定第二个变量:

Wingcrd <- c(59, 55, 53.5, 55, 52.5, 57.5, 53, 55)
Tarsus <- c(22.3, 19.7, 20.8, 20.3, 20.8, 21.5, 20.6, 21.5)

然后尝试访问R工作区中的两个变量,我得到:

Wingcrd
[1] 59.0 55.0 53.5 55.0 52.5 57.5 53.0 55.0

Tarsus
  

错误:对象&#39; Tarsus&#39;找不到

未找到此对象&#39;错误继续发生在各种情况下,例如当我尝试使用read.table()等读取文件时

我正在运行的脚本保存在指定为整个R工作区的同一目录中,所以我不确定这里发生了什么。

提前感谢您提供的任何建议。

1 个答案:

答案 0 :(得分:-1)

如果它在R脚本中,请尝试用“;”结束第一个变量 喜欢

Wingcrd <- c(59, 55, 53.5, 55, 52.5, 57.5, 53, 55);
Tarsus <- c(22.3, 19.7, 20.8, 20.3, 20.8, 21.5, 20.6, 21.5);
other functions and lines here

这可能会有效。

请参阅@Gregor的评论。你真的确定一切都没有错误吗? 建议:使用RStudio!