R 图中未显示点

R 图中未显示点,r,ggplot2,R,Ggplot2,我正试图创建一张各种菌株的生长曲线图。我的数据集名为“D”,x轴应为“应变”,y轴应为“光”。我试过这个密码 geom_point(data = D, aes(strain, light)) 但是当我画这个的时候,论点 mapping: x = ~strain, y = ~light geom_point: na.rm = FALSE stat_identity: na.rm = FALSE position_identity" 显示而不是绘图。然后我试着 ggplot(D, aes(s

我正试图创建一张各种菌株的生长曲线图。我的数据集名为“D”,x轴应为“应变”,y轴应为“光”。我试过这个密码

geom_point(data = D, aes(strain, light))
但是当我画这个的时候,论点

mapping: x = ~strain, y = ~light 
geom_point: na.rm = FALSE
stat_identity: na.rm = FALSE
position_identity" 
显示而不是绘图。然后我试着

ggplot(D, aes(strain, light))

但随后出现了一个图形,但没有绘制任何内容。有什么想法可以解释为什么会这样吗?

您只需要重新格式化代码:

ggplot(D, aes(x = strain, y = light)) +
geom_point() 

这将使您获得一个基本绘图,然后您可以考虑在其上添加层。

您需要通过
+
ggplot()
调用连接到
geom_点()
调用,如下所示:
ggplot(D,aes(应变,光))+geom_点()

我在下面提供了一个可行的答案,但如果您能提供一个可重复性最低的示例,则会有所帮助: