我使用了文本分析工具並將主題向量保存到我的數據集中。 這顯示為10個標記為Topic1到Topic10的新列。 我想要一個名為“顯性主題”的新列,根據前10列中哪一列具有最大值,將其標記為主題1-10。 最簡單的方法是什麼?我想我可以寫一個很大的公式,但我希望有人知道一個更簡單的方法。
這是一個可以做你想要的公式
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;