Skip to content
Prev 386495 / 398502 Next

change frequency of wind data correctly

I usually roll my own:

-----------
Sys.setenv( TZ = "GMT" )
ssdf$Dtm <- with( ssdf
                 , as.POSIXct( paste( date_POSIX, time_POSIX ) )
                 )

ceiling_dtmN <- function( dtm, mins ) {
   tm_base <- as.POSIXct( trunc( min( dtm ), units = "days" ) )
   x <- as.numeric( dtm - tm_base, units = "mins" )
   xceil <- ceiling( x %/% mins ) * mins
   tm_base + as.difftime( xceil, units = "mins" )
}

ssdf$Dtm30 <- ceiling_dtmN( ssdf$Dtm, mins = 30 )
ssdf
-----------
On Sun, 6 Dec 2020, Stefano Sofia wrote:

            
---------------------------------------------------------------------------
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnewmil at 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