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é