[R] How to extract information from the following dataset?
hwright
heather.wright at maine.edu
Thu May 12 12:18:53 CEST 2011
I have the following data set, in a csv file, looks like the following:
Jan 27, 2010 16:01:24,000 125 - - -
Jan 27, 2010 16:06:24,000 125 - - -
......
The first few columns are month, day, year, time with OS3 accuracy. And the
last number is the measurement I need to extract.
I wonder if there is a easy way to just take out the measurements only from
a specific day and hour
--
Xin Zhang
Ph.D Candidate
Department of Statistics
University of California, Riverside
-------------------------------------------------------------------
I use strptime to configure the date format in my times series dataset.
First check to see how the dates are read.
For example:
# check the structure
str(your_file)
'data.frame' ...etc
This tells me that my original date is a factor but not in POSIXlt format.
#check your column dates
head(your_file)
[1] "1984-01-26" "1984-02-09" "1984-03-01" "1984-03-15" "1984-03-29"
"1984-04-12"
These are discrete column dates.
#convert your date format
your_file$date<- strptime(your_file$date,"%m/%d/%Y")
call ?strptime for options
Example:
For a specific day or hour, strptime would utilize:
strptime(your_file$date,"%d/%I") for day and hour.
Once you extract the type of date format you want, run str(your_file) again
to confirm the format change.
Does this answer your question?
Best,
-----
-------------------------------
Heather A. Wright, PhD candidate
Ecology and Evolution of Plankton
Stazione Zoologica Anton Dohrn
Villa Comunale
80121 - Napoli, Italy
--
View this message in context: http://r.789695.n4.nabble.com/How-to-extract-information-from-the-following-dataset-tp3516752p3516952.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list