Ich habe ein Problem, zwei Punkte mit dem gleichen y-Wert zu verbinden. Mein-Datensatz sieht wie folgt aus (ich hoffe, dass die Formatierung ok ist):Verbinden Sie zwei Punkte mit einer Linie in R
attackerip,min,max
125.88.146.123,2016-03-29 17:38:17.949778,2016-03-30 07:28:47.912983
58.218.205.101,2016-04-05 15:53:20.69986,2016-05-12 17:32:08.583255
183.3.202.195,2016-04-05 15:58:27.862509,2016-04-15 18:15:13.117774
58.218.199.166,2016-04-05 16:09:34.448588,2016-04-24 06:02:12.237922
58.218.204.107,2016-04-05 16:57:17.624509,2016-05-31 00:52:44.007908
Was ich habe, so weit ist die folgende:
mydata = read.csv("timeline.csv", sep=',')
mydata$min <- strptime(as.character(mydata$min), format='%Y-%m-%d %H:%M:%S')
mydata$max <- strptime(as.character(mydata$max), format='%Y-%m-%d %H:%M:%S')
plot(mydata$min, mydata$attackerip, col="red")
points(mydata$max, mydata$attackerip, col="blue")
Now I möchte die Punkte mit dem gleichen y-Achsenwert verbinden. Und kann keine Linien oder Linien zur Arbeit bekommen. Danke im Voraus!
EDIT: dput Daten
dput(mydata)
structure(list(attackerip = structure(c(1L, 5L, 2L, 3L, 4L), .Label = c("125.88.146.123",
"183.3.202.195", "58.218.199.166", "58.218.204.107", "58.218.205.101"
), class = "factor"), min = structure(1:5, .Label = c("2016-03-29 17:38:17.949778",
"2016-04-05 15:53:20.69986", "2016-04-05 15:58:27.862509", "2016-04-05 16:09:34.448588",
"2016-04-05 16:57:17.624509"), class = "factor"), max = structure(c(1L,
4L, 2L, 3L, 5L), .Label = c("2016-03-30 07:28:47.912983", "2016-04-15 18:15:13.117774",
"2016-04-24 06:02:12.237922", "2016-05-12 17:32:08.583255", "2016-05-31 00:52:44.007908"
), class = "factor")), .Names = c("attackerip", "min", "max"), class = "data.frame", row.names = c(NA,
-5L))
Finale Edit:
Der Grund, warum Plotten Linien funktionierte nicht, war, dass der Datentyp von Min- und Max-Zeitstempel war. Wenn Sie diese Werte in numerische Werte umwandeln, erhalten Sie das erwartete Ergebnis. Danke für Ihre Hilfe alle
Wird es bearbeiten, aber das sieht noch schlimmer aus. – Wirsiing