He usado la herramienta de análisis de texto y he guardado un vector de tema en mi conjunto de datos. Esto se muestra como 10 nuevas columnas etiquetadas de Topic1 a Topic10. Quiero una nueva columna llamada "tema dominante" que esté etiquetada como el tema 1-10 en función de cuál de las 10 columnas anteriores tuvo el mayor valor. ¿Cuál es la forma más fácil de hacer esto? Supongo que podría escribir una fórmula grande, pero espero que alguien conozca una forma más fácil.
Aquí hay una fórmula que hará lo que quieras.
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;