Error in character string is not in a standard unambiguous format

[This article was first published on finnstats », and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Story 484865919

Error in character string is not in a standard unambiguous format is described in this article.

Let us take an example.

date <- "3458745875"                        
date                                               
"3458745875"

The structure of our example data is shown in the previous RStudio console output: It’s a single date object with a numeric format.

Minimum number of units in an Experimental Design »

Approach 1: Error in character string is not in a standard unambiguous format

Let’s pretend we’re trying to convert a numerical date to a regular date object. Then, as demonstrated below, we may try using the as.POSIXct function.

as.POSIXct(date, origin = "1984-01-01")
Error in as.POSIXlt.character(x, tz, ...) :
character string is not in a standard unambiguous format

It’s worth noting that if we used the as.POSIXct function on a factor, we’d get a similar error notice.

Rank Order analysis in R » Optimal order & Probability

Approach 2: Fix Error in as.POSIXlt.character(x, tz, …) : character string is not in a standard unambiguous format

The date, which is currently formatted as a character, must first be converted to the numeric class.

date <- as.numeric(as.character(date)) 
date
3458745875

Now let’s try,

as.POSIXct(date, origin = "1984-01-01")
"2093-08-08 00:14:35 IST"

This is completely functional!

Linear optimization using R » Optimal Solution »

The post Error in character string is not in a standard unambiguous format appeared first on finnstats.

To leave a comment for the author, please follow the link and comment on their blog: finnstats ».

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)