R/sort_periodDF.R

Defines functions sort_periodDF

Documented in sort_periodDF

sort_periodDF = function(periodDF, by="start"){
    order_var = NULL
    if(by == "start"){
        order_var = attr(periodDF, "start_var")
    }else if (by == "end"){
        order_var = attr(periodDF, "end_var")
    }else{
        stop("by argument needs 'start' or 'end'")
    }

    result = periodDF[order(periodDF[[order_var]], decreasing = FALSE),]
    return(result)
}

Try the timeDF package in your browser

Any scripts or data that you put into this service are public.

timeDF documentation built on May 29, 2024, 5:12 a.m.