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é