R 我该如何处理;尝试将文字标签添加到具有几何图形文字的点时,FUN(X[[i]],…”中出错?

R 我该如何处理;尝试将文字标签添加到具有几何图形文字的点时,FUN(X[[i]],…”中出错?,r,ggplot2,geom-text,R,Ggplot2,Geom Text,说到R,我是全新的。如果您能给我任何帮助,我将不胜感激 我正在使用choroplethr包按邮政编码创建地图。我想添加一个覆盖图,显示使用geom\u point的城市 我的代码是 t <- test.map + geom_point(data=lookup, aes(x=lat, y=lon), size=2, color="black", inherit.aes=FALSE) + geom_text(aes(label=name),hjust=0, vjust=0) tOP

说到R,我是全新的。如果您能给我任何帮助,我将不胜感激

我正在使用choroplethr包按邮政编码创建地图。我想添加一个覆盖图,显示使用
geom\u point
的城市

我的代码是

t <- test.map +
  geom_point(data=lookup, aes(x=lat, y=lon), size=2, color="black", inherit.aes=FALSE) + 
  geom_text(aes(label=name),hjust=0, vjust=0)

tOP代码的问题在于
geom_点
geom_文本
继承了用于创建
test.map的数据和美学

如果我们想为附加层使用不同的数据集,我们需要在每个层中指定
data
参数,并将
inherit.aes
设置为
FALSE

test.map +
  geom_point(data=lookup, aes(x=lat, y=lon), size=2, color="black", inherit.aes=FALSE) +
  geom_text(data=lookup, aes(label=name), hjust=0, vjust=0, inherit.aes=FALSE)

请提出您的问题。@markus我添加了
data=lookup
,现在我得到一个错误,读到:error in FUN(X[[I]],…):对象“组”不是found@NelsonGon,谢谢你向我展示。我将努力编辑我的问题以符合要求。@markus,我做到了。我真的很感谢你的帮助。如果你在回答中坚持这一点,我将给予你荣誉。@CatsandCats不客气,很高兴我能帮上忙。下次请按照Nelson的建议分享一个可复制的例子。