Ahora tengo dos datos, nombre y texto, y quiero calcular el número de apariciones de cada nombre de nombre en el año actual en el texto, es decir, para generar los datos de resultado. Cómo lograr esto? Traté de lapply y grepl, pero ambos fracasaron. Muchas gracias!
name=data.table(year=c(2018,2019,2020),
name0=list(c("A","B","C"),c("B","C"),c("D","E","F")))
text=data.table(year=c(2018,2018,2019,2019,2020),
text0=list(c("DEF","BG","CG"),c("ART","CWW"),c("DLK","BU","FO"),
c("A45","11B","C23"),c("EIU","CM")))
result=data.table(year=c(2018,2018,2018,2019,2019,2020,2020,2020),
name0=c("A","B","C","B","C","D","E","F"),
count=c(1,1,2,2,1,0,1,0))
text
son más de 100 millones de dólares, por lo que R informes de Error: memoria agotado (se ha alcanzado el límite?). ¿Sabes cómo resolver este problema?