Ho usato lo strumento di analisi del testo e salvato un vettore argomento nel mio set di dati. Questo si presenta come 10 nuove colonne etichettate Topic1 tramite Topic10. Voglio una nuova colonna chiamata "argomento dominante" che è etichettata come argomento 1-10 in base a quale delle 10 colonne precedenti aveva il valore maggiore. Qual è il modo più semplice per farlo? Suppongo di poter scrivere una formula grande, ma spero che qualcuno conosca un modo più semplice.
Ecco una formula che farà ciò che vuoi
If( Row() == 1,
varList = {"Topic1", "Topic2", "Topic3", "Topic4", "Topic5", "Topic6",
"Topic7", "Topic8", "Topic9", "Topic10"}
);
valueList = {};
For( i = 1, i <= N Items( varList ), i++,
Insert Into( valueList, As Column( varList[i] ) )
);
TheTopic = "Topic" || Char( Contains( valueList, Max( valueList ) ) );
TheTopic;