Ciao Comunità!
Sto cercando di ricodificare la radice in Text Explorer in base a un dizionario di parole fisso e ricevo questo errore " Ricodifiche incoerenti nell'accesso o nella valutazione dell'elenco". Questo è il mio codice:
obj = dt << Text Explorer(
Text Columns( :col1)
);
obj << Stemming("Stem for Combining");
obj << Add Recodes(
{{"attractive", "Attract"},{"unattractive", "Attract"},{"attract", "Attract"},{"ugly", "Attract"},{"attraction", "Attract"},{"attracting", "Attract"}});Presumo che questo errore si verifichi perché la colonna "col1" potrebbe non avere effettivamente alcune di queste parole con cui cominciare. Se sì, non posso rimuovere ogni parola assente da questo script perché: 1. L'elenco di ricodifica è molto più grande dell'esempio fornito qui e sarebbe molto noioso. 2. Questo è un dizionario di ricodifica fisso da utilizzare con molte altre colonne, quindi in alcune ci saranno sempre parole assenti.
c'è qualche soluzione a questo? Oppure esiste un modo più semplice per derivare le parole basandosi su questo dizionario?
Grazie in anticipo!