panel.R 609 Bytes
Newer Older
Heraut Louis's avatar
Heraut Louis committed
library(ggplot2)
louis_heraut's avatar
louis_heraut committed

# Time panel
Heraut Louis's avatar
Heraut Louis committed
panel = function (df_data, df_info, figdir, filedir, span=Inf) {
        
    # If there is not a dedicated figure directory it creats one
Heraut Louis's avatar
Heraut Louis committed
    # outdir = file.path(figdir, filedir, paste('span_', as.character(span), '_years', sep=''))
    outdir = file.path(figdir, filedir, '_years', sep='')
Heraut Louis's avatar
Heraut Louis committed
    if (!(file.exists(outdir))) {
        dir.create(outdir)
    }
louis_heraut's avatar
louis_heraut committed
    
Heraut Louis's avatar
Heraut Louis committed
    # Create name for the figure file
    outfile = paste('Panel_', df_info$code, '.png', sep='')
louis_heraut's avatar
louis_heraut committed
    
Heraut Louis's avatar
Heraut Louis committed
    plot = 
        ggplot(df_data, aes(x=Date, y=Qls)) +
        geom_line()
louis_heraut's avatar
louis_heraut committed

Heraut Louis's avatar
Heraut Louis committed
    
Heraut Louis's avatar
Heraut Louis committed
 
    return (plot)
}