R:为什么我的ggplot geom_point()符号不可见?

R:为什么我的ggplot geom_point()符号不可见?,r,ggplot2,R,Ggplot2,我试图在某个时间序列的最低点放置一个符号,我用ggplot的geom_线绘制了这个时间序列。然而,geom_点没有显示在绘图上。我曾经成功地使用过geom_point来处理这类问题,方法是遵循hadley的例子(搜索“highest”,如果添加美学元素,则会出现该点: thisplot + geom_point( data = lowest, aes(mydate, myval), size = 5, colour = "red" ) 谢谢,这对我很有用,虽然我不知道为什么这次

我试图在某个时间序列的最低点放置一个符号,我用ggplot的geom_线绘制了这个时间序列。然而,geom_点没有显示在绘图上。我曾经成功地使用过geom_point来处理这类问题,方法是遵循hadley的例子(搜索“highest”,如果添加美学元素,则会出现该点:

thisplot + geom_point(
  data = lowest, 
  aes(mydate, myval), 
  size = 5, colour = "red"
)

谢谢,这对我很有用,虽然我不知道为什么这次我需要aes,但在其他脚本中不需要它!(书中的示例中也没有使用它-odd)或者将该映射移到ggplot调用中,这可能就是书中的示例所做的。我认为它是这样的。本章的这一部分相当混乱,因为该示例在原始调用的基础上构建了许多额外的结构,但据我所知,原始调用是
(unemp
thisplot + geom_point(
  data = lowest, 
  aes(mydate, myval), 
  size = 5, colour = "red"
)