Я использовал API Java, то есть Apache-Spark 1.2.0, и создал два вектора синтаксического анализа следующим образом.
Vector v1 = Vectors.sparse(3, new int[]{0, 2}, new double[]{1.0, 3.0});
Vector v2 = Vectors.sparse(2, new int[]{0, 1}, new double[]{4,5});
Как я могу получить новый вектор v3
, который формируется путем объединения v1
и v2
, чтобы результат был: (5, [0,2,3,4],[1.0, 3.0, 4.0, 5.0])