から抽出値は私がから私が値を抽出したい次の出力とWrappedArray
を持っています私は配列から値を抽出しますか?スパーク1.5.2:</p> <pre><code>WrappedArray([false,/tmp,2]) </code></pre> <p>行う方法:それは次の出力を生成</p> <pre><code>val x = df.select("field1").head().get(0) println(x) </code></pre> <p>:WrappedArray
1
A
答えて
2
あなたが望むものによって異なります。あなたは、アレイ内の個々の項目を抽出することができます。
case class ArrayValue(value: String)
df.explode($"field1") {
case Row(field: Seq[String]) => field.map(ArrayValue(_))
}.show
+1
@ Neeelあなたは答えを受け入れるか、それが改善されるようにそれがあなたのためにうまくいかない理由を説明できますか?ありがとう! – eliasah
関連する問題
- 1. Swift <<, ><, <=< and > = <
- 2. Heredoc <<<または<<?
- 3. <<< 'EOT'にPOSTデータを出力
- 4. <<<
- 5. スパーク取得値形式WrappedArray <WrappedArray <Double>> UDF Java
- 6. Gitは<<<<<<< HEADをファイルに追加し続けます
- 7. 私は2つの機能</p> <pre><code>void foo() { std::cout << 1 << std::endl; } void bar() { std::cout << 2 << std::endl; } </code></pre> <p>をお持ちの場合は2個の関数のC++
- 8. std :: cout << xの間のdiffrenceは何ですか;とstd :: cout << x << std :: endl ;?
- 9. 代替は「<<<」魚
- 10. ドキュメントは<<< OUT
- 11. ハスケル/フレーゲ<= <や= <<連想
- 12. std :: operator <<とstd :: ostream :: operator <<
- 13. Ubuntuのリダイレクタ "<<<"?
- 14. 「<%:」は何をしますか?</p> <pre><code><%: Model.FirstName %> </code></pre> <p>「<%:」何をん:行う
- 15. CSS:私は、次のものがあり、CSSで</p> <pre><code><main> <section> <article></article> <aside></aside> </section> </main> </code></pre> <p>:フレックスボックスは、Firefox
- 16. PHP式<<< EOB
- 17. PHP <<< OUTとOUT;
- 18. PHPは、私は、次のファイルに</p> <p><em>クラス/ database.phpで</em></p> <pre><code>require_once("config/config.php"); ... </code></pre> <p><em>のconfig/config.phpの</em></p> <pre><code>... </code></pre> <p>持っ
- 19. THREE.Camera.prototype.lookAt</ <() -</ <はどういう意味ですか?
- 20. のWinforms:</p> <ol> <li><code>Enviroment.Exit(0)</code></li> <li><code>Application.Exit()</code></li> <li><code>Form.Close()</code></li> </ol> <p>何:Form.Close
- 21. fstreamのは、<<
- 22. "位置:絶対":</p> <pre><code><html> <body> <div id="outer"><div id="inner"></div></div> </body> <html> </code></pre> <p>とそのCSS:CSS
- 23. <strong><em></em></strong>漢字から<strong><em></strong></em>に羽生ピンインを変換する方法
- 24. このテストは同音異義語ですか?</p> <pre><code>if((x>0 || (x<=0))) </code></pre> <p>と<code>if(true)</code>の違いは何であるいくつかの</p> <pre><code>double x; </code></pre> <p>考える
- 25. TensorFlow演算子のオーバーロード</p> <pre><code>tf.add(x, y) </code></pre> <p>とTensorFlowで</p> <pre><code>x + y </code></pre> <p>の違いは何
- 26. MySQLの:私は<strong>MySQLの</strong>テーブルに列<strong><code>my_order</code></strong>と<strong><code>alt_order</code></strong>で<strong><code>example</code></strong>と呼ばれている列
- 27. 私は以下のように必要な出力をしたい、次の入力</p> <pre><code>I/O 1< img > '< input > I/O 1<' img > '< input > </code></pre> <p>ためのPython
- 28. バーチャル<< operator
- 29. 1 << 40
- 30. コンパイラエラー `<<"
あなたはどちらか、[答えを受け入れる]でした(https://meta.stackexchange.com/questions/5234:
あなたはDF
explode
することができます/どうやって答えを受け入れるか)、それが改善されるようにそれがあなたにとってうまくいかない理由を説明してください。あなたはまた、他のいくつかの質問があり、受け入れるよう求めているだけです。前もって感謝します。 – zero323