R geom_点在图表开始处绘制没有数据的点。我怎样才能移除它们?

R geom_点在图表开始处绘制没有数据的点。我怎样才能移除它们?,r,ggplot2,charts,R,Ggplot2,Charts,我是R的新手 我有个问题。我想用3个变量做一个图表。一个是日期称为“Fecha”,另一个是kks1,另一个是kks2,这两个是时间变量 当图表显示时,问题就出现了。图表显示了图表开始处X轴以外的点。我想出去,但怎么出去 这是看起来的样子: 这是代码: library(tidyverse) kks <- read.csv("C:/Users/kks.csv",fileEncoding = "UTF-8", header = TRUE, sep = ",") ggplot(kks, a

我是R的新手

我有个问题。我想用3个变量做一个图表。一个是日期称为“Fecha”,另一个是kks1,另一个是kks2,这两个是时间变量

当图表显示时,问题就出现了。图表显示了图表开始处X轴以外的点。我想出去,但怎么出去

这是看起来的样子:

这是代码:

library(tidyverse)

kks <- read.csv("C:/Users/kks.csv",fileEncoding = "UTF-8", header = TRUE, sep = ",")


ggplot(kks, aes(y=Fecha)) +
  geom_point(aes(x = kks3, colour = "BAD"),size=5) + 
  geom_point(aes(x = kks2, colour = "GOOD") ,color="#0AB247",size=5)  

提前谢谢大家

这些是由kks3列中的“空”值引起的。没有为它们指定值,因此
ggplot2
在x轴范围之外绘制它们。解决方案是使用干净的数据。我运行了你的代码,没有遇到这些问题,但我用
NA
替换了“空”值。也许这对你有帮助。作品非常感谢你!这些是由kks3列中的“空”值引起的。没有为它们指定值,因此
ggplot2
在x轴范围之外绘制它们。解决方案是使用干净的数据。我运行了你的代码,没有遇到这些问题,但我用
NA
替换了“空”值。也许这对你有帮助。作品非常感谢你!
Fecha,kks2,kks3
22/may,07:10:00,
23/may,11:05:00,08:30:00
24/may,07:23:00,
25/may,08:30:00,
26/may,09:23:00,
27/may,09:17:00,16:50:00
28/may,,12:00:00
29/may,,13:01:00