Necesito ayuda con este problema, por favor.
Dispongo de dos dataframes.
El primero de ellos es 
head(dhead(b_test3)
user_testId
testId userId result partialA partialB partialC partialD partialE partialF
partialG controlcontrolDc
46           46         3     19   
126       27       26      
25       24       24   
            NULL   
  NULL              2012-02-09 09:50:48
309         309      3    
19    139       32      
32       26       25      
24                     NULL      NULL
       2012-03-01 19:48:10
68           68         3     25   
155       36       31      
35       28      
25                      NULL      NULL
       2012-02-10 17:38:52
108         108      3    
25    161       37      
31       37       33      
23                     NULL      NULL
       2012-02-12 21:18:18
74           74         3     26   
172       33       38      
32       40       29   
                  NULL      NULL
       2012-02-10 20:39:23
87           87         3     26   
191       38       40      
39       40       34   
                  NULL      NULL
       2012-02-11 21:53:50
 Y
el seY el segundo
 
head(dhead(db_mindf)
    mindfocusId  user_testId   userId  type         cliks   
interval intervalSum intervalSumRegular result ccontrolDc                                                             
23           23              47    
           19    1                  ……          10654  
600034             565631    94   222012-02-09
10:06:17
37           37              78    
           19    1                  ……          4703  
   600251             561427    93  2012012-02-10 23:59:22                
40           40              85    
           19    1                  ……          3778      600222             549593    91  
202012-02-11 16:18:52
110         110           225              19   
1                ..….           10934   1800031         1553194   86    222012-02-23 22:08:59
121         121           245    
         19    1                ……          8102      1800028        
1569617   87    202012-02-26 00:01:34
124         124           248    
         19    1                ……          0              0                          12323      0      202012-02-26 21:29:05
150
        150           
307              19    
1              ….. .         6750   
 1800029          1486017    82   202012-03-01
19:41:25
            160     160     327              19    1               ……          8514     1800018          1699814    94   202012-03-04
10:28:55
   169         169            342            19    1               ……          5544     1800030          1461306    81   202012-03-05
22:05:37
 
Lo
que Lo que hay común entre estos dos dataframes es el userId que figura en ambos.
Mi
interMi interés es desarrollar un procedimiento de  determinación de la cantidad de veces que
apque aparece en db_mindf (el segundo
dataframe ) el userId antes de la
fecha de la segundsegunda aparición en db_test3
de ese mismo userId .
El
caso Como ejemplo, a la vista en este resumen del dataframe: userId 19, su segunda fecha es el 2es el 2012-03-01. El userId 19 aparece 7 veces hasta  esa fecha en el db_mindf.
Espero que se entienda ya que el editor cortó partes laterales y traté de remarcar los bordes perdidos. Lo siento.
José