Comment créer un temps de nuage de points avec R?

Les données sont une série de dates et d'heures.

date time
2010-01-01 09:04:43
2010-01-01 10:53:59
2010-01-01 10:57:18
2010-01-01 10:59:30
2010-01-01 11:00:44

Mon but était de représenter un nuage de points avec la date sur l'axe horizontal (x) et le temps sur l'axe vertical (y). Je suppose que je pourrais aussi ajouter une intensité de couleur, si il y a plus d'une fois pour la même date.

Il était très facile de créer un histogramme de dates.

mydata <- read.table("mydata.txt", header=TRUE, sep=" ")
mydatahist <- hist(as.Date(mydata$day), breaks = "weeks", freq=TRUE, plot=FALSE)
barplot(mydatahist$counts, border=NA, col="#ccaaaa")
  1. Je n'ai pas encore appris comment créer un nuage de points où l'axe de la date et/ou le temps.
  2. Je tiens également à être en mesure d'avoir de l'axe pas nécessaire linéaires dates AAAA-MM-JJ, mais aussi sur la base mois comme MM-JJ (si différent années s'accumulent), ou même avec une rotation sur semaines.

Toute aide, RTFM URI gifles ou conseils sont les bienvenus.

OriginalL'auteur karlcow | 2011-08-23