I don't see any conversion of your time data from character to a time type, so 
it is probably converting to factor within the ggplot function. Something like

Sys.setenv(TZ="Etc/GMT+5") # you need to study time types, including ?strptime

Sandy$Deal1 <- as.POSIXct( Sandy$Deal1, format="%m/%d/%Y %H:%M")

The other problem I see is that you probably need to have your data in long 
form to get the results you want, so you should look at the vignettes for the 
reshape2 or tidyr packages.
---------------------------------------------------------------------------
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnew...@dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
--------------------------------------------------------------------------- 
Sent from my phone. Please excuse my brevity.

On August 10, 2015 12:05:27 AM EDT, DJ L <rhel...@gmail.com> wrote:
>Hello R users!
>
>I am trying to create a time series in R with two variables,
>precipitation
>and wind direction vs Date/Time.
>
>I am looking for suggestions and maybe even sample code.
>
>My workbook is called "Sandy" and has columns with Date/Time,
>Raindall_cm,
>Wind Direction in both degree format (0-359) and in character form (N,
>NW,
>S, SW, SE, E, NE, NW).
>
>I have done some reading for it on stackoverflow and other sites but
>not
>making head way.
>
>I will be graphing with ggplot most likely and am a beginner in R, self
>taught from books and online resources.
>
>This is the code I have and a small peak into the data.
>
>Sandy<-read.csv("Sandy.csv", header=TRUE,
>sep=",",stringsAsFactors=FALSE)
>> head(Sandy)
>      Deal1     Rainfall_cm    Wind_Direction1 Wind_Direction2
>1 10/22/2012 0:00           0        296         W
>2 10/22/2012 0:15           0        317        NW
>3 10/22/2012 0:30           0        323        NW
>4 10/22/2012 0:45           0        323        NW
>5 10/22/2012 1:00           0        326        NW
>6 10/22/2012 1:15           0        326        NW
>
>> class(Sandy)
>[1] "data.frame"
>
>> str(Sandy)
>'data.frame':   1832 obs. of  4 variables:
> $ Deal1         : chr  "10/22/2012 0:00" "10/22/2012 0:15" "10/22/2012
>0:30" "10/22/2012 0:45" ...
> $ Rainfall_cm   : num  0 0 0 0 0 0 0 0 0 0 ...
>
> $ Wind_Direction: num 296 317  323   323  326  326
>
> $ Wind_Direction: chr  "W" "NW" "NW" "NW" ...
>
>> require(ggplot2)
>Loading required package: ggplot2
>
># this graph does the precipitation vs time graph, but not the wind
>
>> ggplot(Sandy, aes(x = Deal1, y = Rainfall_cm, group = 1)) +
>geom_line(stat = "identity")
>
>
>Ideally I want it to have the precipitation graph vs time, then wind vs
>time on the same graph. I would like the wind direction to be arrows
>pointing in the designated direction (i.e. North points north).
>
>Thank you!
>
>       [[alternative HTML version deleted]]
>
>______________________________________________
>R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to