如何解决此错误FUN(X [[i]],...)中的错误?

时间:2018-10-11 11:12:34

标签: r ggplot2

我想要一个散点图,我要插入它

ggplot(x, aes(x = pressure, y = Weight)) + geom_point()

但我收到此错误消息:

  

FUN(X [[i]],...)中的错误:找不到对象'Weight'

我的数据:

x=data.frame(pressure=c(11.2,11.5,11,11.1,13,14),weight=c(70,75,67,73,100,120))

1 个答案:

答案 0 :(得分:1)

R中的错误消息通常伴随着触发错误的最里面的调用(一般格式为“ ‹innermost调用中的错误› ‹message› ”) 。不幸的是,此最里面的调用通常对最终用户(=您)没有帮助,因为它与您的函数调用无关。它要求您了解所使用功能的内部。

使用第三方库时,因此,您首先应该忽略错误消息的那一部分,而专注于第二部分:

  

对象“重量”找不到我的数据:

这清楚地说明了问题所在:您正在尝试访问名为Weight的对象,但未找到此类对象。这是90%的情况下的简单拼写错误。

如评论中所述,变量的正确拼写应为小写weight