Набор данных <Row>Несколько значений в столбце - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть набор дат Dataset<Row> table1, который я изменил, соединив его с другим набором данных Dataset<Row> table2, используя приведенный ниже код.

table1.join (table2, table1.col ( "слово"). EqualTo (table2.col ( "слово")), "влево"). Выберите (table1.col ( "слово"), table1.col ( "рассчитывать"), table2.col ( "вероятностный"), table1.col ( "подсчет") умножить (table2.col ( "вероятностный".) псевдоним ( "вычислить"))) шоу ();..

Выход получается вот так

+-------+-----+----------+---------------------------------+
|   word|count|probabilty|(count * probabilty AS `compute`)|
+-------+-----+----------+---------------------------------+
|pointed|    1|     0.016|                            0.016|
|  young|    2|     0.033|                            0.066|
|version|    1|     0.016|                            0.016|
+-------+-----+----------+---------------------------------+

Я хочу знать, есть ли у них какой-либо способ умножить все значения столбца вычислений в наборе дат Dataset<Row> table1, например, 0,016 * 0,066 * 0,016

...