Time Series Scale in R

I have time series data:

x <- structure(list(date = structure(c(1264572000, 1266202800, 1277362800, 1277456400, 1277859600, 1278032400, 1260370800, 1260892800, 1262624400, 1262707200), class = c("POSIXt", "POSIXct"), tzone = ""), data = c(-0.00183760994446658, 0.00089738603087497, 0.000423513598318936, 0, -0.00216496690393131, -0.00434836817931339, -0.0224199153445617, 0.000583823085470003, 0.000353088613905206, 0.000470295331234771)), .Names = c("date", "data"), row.names = c("1", "2", "3", "4", "5", "6", "7", "8", "9", "10" ), class = "data.frame") 

and I will make a barcode of this data set in which each column will indicate each date (if there is no data for the time interval, there should be spaces).

Can anyone help me?

+8
r time-series
source share
1 answer

Using ggplot : (Note that you must provide stat="identity" before geom_bar so that it does not summarize data and does not create a histogram).

 library(ggplot2) ggplot(x, aes(x=date, y=data)) + geom_bar(stat="identity") 

enter image description here

And if you tend to use basic graphics:

 plot(x$date, x$data, type="h") 

enter image description here

+14
source share

All Articles