On Apr 15, 2010, at 5:46 PM, David Winsemius wrote:
It's going to work better if you offer a non-ambiguous version of
your data. Use dump or dput. If you use the dump route, then see the
Posting Guide example. If you use dput, then it is as simple as
dput(object).
Perhaps (if dfrm is the name of a dataframe):
dput(head(dfrm))
On Apr 15, 2010, at 5:27 PM, prem_R wrote:
This is my sample data
2000/01/01
We cannot tell from the output whether that is a factor or a
character vector.
2000/01/01
2000/02/01
2000/10/01
2000/19/01
2000/20/01
2000/21/01
2000/22/01
2000/23/01
2000/25/01
2000/26/01
2000/27/01
2000/28/01
2000/29/01
Tried using levels function but got the following error .
Error in levels(a$date) <- gsub("/", "-", levels(a$date)) :
attempt to set an attribute on NULL
So it probably was not a factor variable despite what you offered in
your previous example. The gsub function should be able to do the
conversion if it's a character vector, as in this example:
gsub("/","-",
read.table(textConnection("2000/01/01
2000/01/01
2000/02/01
2000/10/01
2000/19/01
2000/20/01
2000/21/01
2000/22/01
2000/23/01
2000/25/01
2000/26/01
2000/27/01
2000/28/01
2000/29/01"), header=FALSE, stringsAsFactors=FALSE)[,1] )
--- returns:
[1] "2000-01-01" "2000-01-01" "2000-02-01" "2000-10-01" "2000-19-01"
"2000-20-01"
[7] "2000-21-01" "2000-22-01" "2000-23-01" "2000-25-01" "2000-26-01"
"2000-27-01"
[13] "2000-28-01" "2000-29-01"
Thanks.
--
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
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.
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
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.