は、私はそれが単一の単語が含まれているリストの配列があるの変換データ型/ Scalaの
scala> a
res17: Array[org.apache.spark.sql.Row] = Array([0_42], [big], [baller], [bitch], [shoe] ..)
以下の通りですa
と呼ばれるスカラ座での変数を持っています。私はシングルラップ配列の配列を作成しようとしていた理由は、私はword2vecを実行したいされてまあ
Array[Seq[String]] = Array(WrappedArray(0_42,big,baller,shoe,?,since,eluid.........
の下に表示のような文字列の配列からなる単一の配列に変換したい
MLLIBを使用してスパークのモデル。
これのfit()関数は、反復可能な文字列のみを取ります。
scala> val model = word2vec.fit(b)
<console>:41: error: inferred type arguments [String] do not conform to method fit's type parameter bounds [S <: Iterable[String]]
を使用して、例えば入力及びそれが – zenwraight
例の入力でなければならない方法の例の出力を提供することができるされている次の配列([A]、[B]、[C]、[D])と出力がなければなりません配列(wrappedarray(a、b ,, c、d)) – vish
[行からスパーク値を抽出する]の複製があります(https://stackoverflow.com/questions/33007840/spark-extracting-values-from-a-row ) – philantrovert