close
          Warning:
          Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.
      
 
    
      
      
      
        - Timestamp:
 
        - 
            May 12, 2015, 11:59:19 AM (10 years ago)
        
 
        - Author:
 
        - 
          Pedro Gea
        
 
        - Comment:
 
        - 
          
          
--
         
      
      
        
          Legend:
          
            - Unmodified
 
            - Added
 
            - Removed
 
            - Modified
 
          
         
        
  
      - 
        
        
              
              
                
                  | 
                    
                      v1
                   | 
                  
                    
                      v2
                   | 
                    | 
                
              
            
                  
                          | 9 | 9 | Incorpora los conceptos TOL a R: fechados, series temporales polinomios de retardos, etc. | 
                  
                          | 10 | 10 |  | 
                  
            
                      
                        | 11 |   | == Fechados en R (class Dating) == | 
                      
                      
                        |   | 11 | == Fechas en R (clases Date y POSIXt) == | 
                      
                        |   | 12 |  | 
                      
                        |   | 13 | Las fechas en R ya disponen de un soporte compatible con TOL: | 
                      
                        |   | 14 |  * La clase "Date" para las ''fechas enteras'' (sin horas, minutos y segundos). | 
                      
                        |   | 15 |  * Las clases "POSIXct" y "POSIXlt" (derivadas de "POSIXt") para los instantes temporales en general (con horas, minutos y segundos). | 
                      
                        |   | 16 |  | 
                      
                        |   | 17 | Para ampliar el conjunto de funcionalidades con fechas, {{{tolBasis}}} se apoya en el paquete {{{lubridate}}} de R. | 
                      
                        |   | 18 | Este paquete se carga automáticamnete con {{{tolBasis}}}. | 
                      
                        |   | 19 |  | 
                      
                        |   | 20 | Se incorpora una nueva función con el mismo nombre de la clase ("Date") a modo de ''constructora'' de fechas al estilo de TOL, es decir, indicando el año y opcionalmente el mes y el día. | 
                      
                        |   | 21 |  | 
                      
                        |   | 22 | Ejemplos: | 
                      
                        |   | 23 | {{{ | 
                      
                        |   | 24 | #!perl | 
                      
                        |   | 25 | Date(2012) # equivale a y2012 en TOL | 
                      
                        |   | 26 | Date(2015,5,12) # equivale a y2015m05d12 en TOL | 
                      
                        |   | 27 | }}} | 
                      
                        |   | 28 |  | 
                      
                        |   | 29 | == Fechados en R (clase Dating) == | 
                      
            
                  
                          | 12 | 30 |  | 
                  
                          | 13 | 31 | Los fechados de TOL han sido parcialmente reimplementados en R, para poder dar un soporte a las series temporales con la misma concepción que en TOL. | 
                  
            
              
                
                  | … | 
                  … | 
                    | 
                
              
            
                  
                          | 28 | 46 |  * {{{Quarterly}}}, {{{HalfYearly}}}. | 
                  
                          | 29 | 47 |  | 
                  
            
                  
                          |   | 48 | Para el uso de los fechados en R, se incorporan algunos métodos, siguiendo la siguiente nomenclatura: "D" (de Dating) más el nombre de la función (en minúsculas): | 
                  
                          |   | 49 |  * Dbelong | 
                  
                          |   | 50 |  * Dseq | 
                  
                          |   | 51 |  * Dsucc | 
                  
                          |   | 52 |  * Dfloor | 
                  
                          |   | 53 |  * Dceiling | 
                  
                          |   | 54 |  * Dround | 
                  
                          |   | 55 |  | 
                  
                          |   | 56 | Ejemplos: | 
                  
                          |   | 57 | {{{ | 
                  
                          |   | 58 | #!perl | 
                  
                          |   | 59 | Dsucc(Sys.Date(), Monthly, 2) | 
                  
                          |   | 60 | currYear <- Dfloor(Sys.Date(), Yearly) | 
                  
                          |   | 61 | Dseq(currYear, dating=Monthly, len=12) | 
                  
                          |   | 62 | }}} | 
                  
            
                  
                          | 30 | 63 |  | 
                  
                          | 31 | 64 |  |